Job Summary: Java Microservices Backend Developer
- Design develop and maintain backend applications using Java and Spring Boot Microservices.
- Modernize and migrate legacy systems to microservices-based architecture.
- Build RESTful and SOAP web services for frontend and integration needs.
- Analyze business requirements and technical documentation to deliver robust backend solutions.
- Collaborate with cross-functional teams throughout the software development lifecycle.
- Optimize application performance scalability and security using industry best practices.
- Write clean modular and well-documented code with unit and integration tests.
- Participate in code reviews and technical discussions.
- Identify and communicate risks challenges and progress to stakeholders.
- Contribute to the continuous improvement of development processes and application design.
Mandatory Skills:
- Strong experience in Java backend development.
- Expertise in Spring Boot Microservices REST & SOAP Webservices.
- Knowledge of Java migration strategies and modernization patterns.
- Basic understanding of databases (SQL/NoSQL).
- Ability to propose technical solutions aligned with business goals.
- Understanding of backend performance tuning security and scalability.
Preferred Skills:
- Familiarity with CI/CD Docker Kubernetes.
- Experience in Agile/Scrum environments.
- Exposure to cloud platforms (AWS Azure GCP).