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.
💡 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.
