Java Software Engineer
The role of Java Software Engineer involves designing, developing, and maintaining robust Java-based applications. This position is ideal for those with a strong technical background and a passion for delivering high-quality solutions within the business services industry.Client DetailsThe hiring organisation is a well-established and respected entity within the business services industry. As a medium-sized company, they focus on delivering innovative technology solutions to their clients, ensuring efficiency and excellence in every project.DescriptionDevelop and maintain Java-based software applications to meet client requirements.Collaborate with cross-functional teams to design and implement efficient technical solutions.Perform code reviews to ensure high-quality standards and best practices.Analyse and resolve technical issues and software bugs promptly.Participate in all phases of the software development life cycle, including planning, testing, and deployment.Contribute to the continuous improvement of development processes and tools.Create and maintain technical documentation for projects and systems.Ensure compliance with industry standards and security protocols in all deliverables.Profile* Java development experience; strong Java 11+ command is non-negotiable.* Solid Spring Boot experience: REST APIs, Spring Security, Spring Data, Spring Cache.* Good understanding of microservices architecture, resilience patterns (Circuit Breaker, Retry, Bulkhead).* Experience wit
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!