Job Description
Expectations:
Building systems with a constant focus on testing, reliability, scalability, and maintainability.
Designing, modeling, and programming in a variety languages and technologies.
Working on legacy code as well as green field development.
Initiative driving projects to completion.
Learning and promoting new technologies with a focus on best practices.
Providing on-call support as needed.
Sometimes working alongside other developers on the same task.
Desirable Experience:
We are looking for strong developers of any stripe, but familiarity with the below will give candidates a leg up in working on our systems.
Multiple years of server side development.
Ideally have experience developing high-availability systems in Clojure with tight latency constraints
A solid understanding of micro-service architectures.
Confident JVM knowledge.
Proficiency in domain driven design and domain modeling.
A good understanding of functional paradigms and type theory.
Exposure to linux, ansible, nginx, kubernetes, git, or rabbitmq.
Working knowledge of SQL, HTML, CSS, and JavaScript.
Knowledge of financial concepts or exchange trading.
💡 Quick Summary
Seeking a career-building opportunity? The Senior Software Engineer, Clojure position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in London offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in IT Engineer & Developer Jobs is a plus.
