We are now looking for a talented and highly motivated Java Developer to join our growing team. This is a great opportunity for a smart, ambitious developer to advance their career whilst working in a team of highly experienced, enthusiastic and friendly professionals. It’s really important to us that this person has a great attitude, the desire to learn and a professional approach to their work and their dealings with others.
As a Java Developer, you will participate in the team effort to build and release quality software in a timely manner. You will be involved in a high profile, business critical, front office trading project. You will work in a test driven, Agile development environment.
Required skills and experience:
● A wealth of professional Java software development experience
● Significant experience with Maven, Spring, Docker and AWS.
● Passionate about building distributed, scalable, reliable, and low latency web services
● Deep knowledge of concurrency, resiliency, caching, HTTP and REST
● Even-tempered and able to remain focused on solving production issues when they arise
● Experience working in an Agile environment (Scrum, Kanban)
● BSc/MSc in Computer Science or equivalent
● Excellent communication skills
● Language: English (B1)
● Experience working with distributed teams
Click here to join the team!