Our client is a leading provider of telco, payments, and retail software – they have a global client base with a strong R&D focus. They are great believers in continuous improvement and fast adapters to new tech and constantly changing business needs. You definitely won’t be bored and you’ll have the opportunity to work on multiple domains and projects. This environment is ideal for critical thinkers who like to trial new tech and new ways of doing things.
Design, develop, and implement RESTful APIs using cutting-edge Java technologies.Collaborate closely with product management, UX/UI, and back-end teams to design APIs that truly meet business needs. Write clean, efficient, and maintainable code that sets the standard for software development best practices.Participate in code reviews, offering feedback to help elevate the team’s code quality.Continuously monitor and optimise API performance, scalability, and reliability to deliver seamless experiences. What you need:10+ years of experience in Java software development, with a focus on API development.Experience with API specification languages such as OpenAPI (Swagger) or RAML.Strong experience with Spring Framework, Spring Boot, and Spring Security.Experience with containerization technologies such as Docker and Kubernetes.Strong problem-solving skills and ability to work independently.PS Even if you feel you don’t have all the skills listed or if this spec isn’t what you are looking for, feel free to send your CV as we probably have other opportunities that could interest you. For a more comprehensive and updated list of opportunities that we have on offer, do visit our website