Job Title: Senior Backend Developer – Java
Job Description
We are seeking a seasoned software engineer to drive delivery and innovation across key Java-based platforms.
The ideal candidate will lead a team of engineers in delivering backend services using Java and Spring, influencing architecture decisions and advocating for clean code and scalable systems.
This is an exciting opportunity for a technologist with recent tech leadership responsibilities to work closely with cross-functional teams to meet strategic goals.
Key Responsibilities:
* Develop and implement high-quality backend services using Java and Spring Boot.
* Collaborate with engineers to design and deliver scalable systems.
* Foster a culture of continuous improvement, integrating testing and automation into the pipeline.
* Work closely with stakeholders to ensure alignment with business objectives.
Requirements:
* 7+ years Java development experience; recent tech leadership responsibilities.
* Expertise in Spring Boot, RESTful APIs, Kafka, and containerisation.
* Solid experience in Agile/Scrum environments.
* Strong problem-solving mindset and mentoring skills.
Benefits:
This role offers a unique chance to work on cutting-edge technology and contribute to the success of a global payments leader. You will have the opportunity to grow your skills and knowledge while working in a collaborative environment.
If you are a motivated and experienced software engineer looking for a new challenge, please apply.