About the Role
We are looking for a highly skilled and experienced Software Engineer to join our team. As a Principal Java Engineer, you will be responsible for leading the modernization of monolithic systems into modular, domain-driven microservices.
With extensive experience in Java (Java 11/17) and Spring Boot, you will design and build RESTful APIs following best practices and Open API/Swagger standards.
You will also lead transformation from SOAP/XML to REST/JSON for internal and external integrations, ensuring performance, fault tolerance, and high availability across service layers.
As a technical leader, you will establish engineering standards for scalability, security, observability, and cloud readiness.
Required Skills & Qualifications
,[ul][li]10+ years of professional software engineering experience with at least 3 years in senior or principal capacity[/li], [li]Expert-level proficiency in Java (Java 11/17) and Spring Boot for microservice development[/li],
1. Prowen experience in Oracle database design optimisation integration within distributed systems
[p]Mandatory Requirements:, [blockquote