top of page
About the Opportunity
Our client is seeking a Senior Java Developer to help design, develop and maintain a highly critical Web API platform supporting real-time services used across third-party integrations, client systems and client-facing applications.
This is a senior backend development role within the Web API team, offering the opportunity to work on business-critical services that support day-to-day operations across a demanding, real-time technology environment.
________________________________________
Requirements
You will be an experienced Java Developer with strong backend engineering skills and proven experience building scalable, reliable API-driven platforms. You will bring:
• Bachelor’s or Master’s degree in Computer Science or a related technical field
• Proven experience as a Java Developer, ideally in a senior backend or platform engineering role
• Strong hands-on experience with Java, Spring and Vert.x
• Strong command of RESTful web services, including API design and implementation
• Experience with WebSockets and real-time communication within a Java-based environment
• Experience writing unit, integration and regression tests, ideally using JUnit or similar frameworks
• Proficiency with Git for version control, code management and collaboration
• Solid understanding of software development principles, clean code and engineering best practice
• Strong analytical and problem-solving skills, with the ability to work independently and as part of a team
• Excellent written and verbal communication skills
• A self-motivated, organised and collaborative approach
• Familiarity with AWS or cloud technologies would be advantageous
• Experience working within Agile development environments would also be beneficial
________________________________________
Role & Responsibilities
Role & Responsibilities
As a Senior Java Developer, you will help shape the future of a high-impact Web API platform that provides critical real-time access to internal services, third-party systems and client-facing applications. Your responsibilities will include:
• Designing, developing and maintaining backend services and API interfaces
• Building new features and integrations in partnership with business and internal technology teams
• Developing backend services and clients that expose internal services securely and reliably
• Supporting the evolution of the Web API platform and helping improve scalability, reliability and maintainability
• Writing documentation, unit tests and regression tests for new interfaces and services
• Providing 3rd line technical support for production issues and complex platform queries
• Troubleshooting technical issues across backend services, integrations and real-time communication layers
• Collaborating with engineers, business stakeholders and internal teams to deliver high-quality solutions
• Keeping up to date with relevant technologies, development practices and industry trends
________________________________________
Additional Details
This is an excellent opportunity for a Senior Java Developer to work on a highly critical, real-time Web API platform within a collaborative and technically strong engineering team.
You will play a key role in developing services that support essential operational systems, while gaining the opportunity to influence the future direction of the platform and grow within a successful technology environment.
bottom of page
