remote
Java Spring Boot Microservices Developer - Infosys
Software Engineer
Develop scalable Java Spring Boot microservices, design clean service boundaries, and deliver reliable APIs for real‑world products while collaborating with cross‑functional teams and leveraging cloud platforms.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Java microservices using Spring Boot.
- Define clear service boundaries and APIs, ensuring reliability, scalability, and resiliency.
- Collaborate with architects, QA, and product teams to deliver end‑to‑end solutions.
- Optimize code and infrastructure for performance and cost efficiency on cloud platforms such as AWS.
- Participate in code reviews, unit testing, and continuous integration pipelines to uphold code quality.
Requirements
- Strong proficiency in Java and Spring Boot framework.
- Hands‑on experience building and deploying microservices and RESTful APIs.
- Understanding of distributed system patterns, fault tolerance, and performance tuning.
- Familiarity with cloud services (e.g., AWS) and containerization concepts.
- Ability to work collaboratively in an agile environment and communicate technical ideas clearly.