remote
Java Backend Developer - LTIMindtree
Backend Engineer
Senior Java Backend Developer responsible for designing, building, and maintaining high‑performance microservices using Spring and Spring Boot, ensuring scalability, quality, and integration with third‑party services.
About the role
Key Responsibilities
- Design, develop, and deploy robust Java applications using Spring and Spring Boot frameworks.
- Architect and maintain microservices architectures that scale to meet high traffic demands.
- Collaborate with cross‑functional teams to translate business requirements into technical solutions.
- Implement comprehensive unit, integration, and performance tests to uphold code quality.
- Integrate RESTful APIs and third‑party services, ensuring secure and efficient data exchange.
- Identify and resolve performance bottlenecks, bugs, and architectural issues in existing codebases.
Requirements
- Proven experience with Java (Java 8+), Spring, and Spring Boot.
- Strong background in building and consuming RESTful APIs and microservices.
- Hands‑on experience with automated testing frameworks and CI/CD pipelines.
- Excellent problem‑solving skills and ability to work independently and in a team.
- Good understanding of relational databases and SQL.