onsite
Java Backend Engineer Hybrid - Cognizant
Backend Engineer
Java Backend Engineer crafting scalable, cloud‑native microservices and RESTful APIs for high‑performance banking applications, collaborating in an Agile environment to deliver secure, reliable solutions.
About the role
Key Responsibilities
- Design, develop, and maintain Java‑based microservices and RESTful APIs following modern architectural principles.
- Collaborate with product owners, architects, and cross‑functional teams to define requirements and deliver secure, high‑performance solutions.
- Implement fault‑tolerant, scalable services using Spring Boot and related frameworks.
- Participate in code reviews, unit testing, and continuous integration/continuous deployment pipelines.
- Contribute to performance tuning, monitoring, and troubleshooting of production services.
Requirements
- Strong proficiency in Java and experience building microservices with Spring Boot.
- Hands‑on experience with RESTful API design and implementation.
- Familiarity with Agile development practices and CI/CD pipelines.
- Knowledge of cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes) is a plus.
- Excellent problem‑solving skills and a collaborative mindset.