22 hours ago
Chennai, IndiaSenior / Staff+
Responsibilities
- Design and develop robust backend services using Java and Spring Boot.
- Build resilient, independently deployable microservices architectures for enterprise applications.
- Develop responsive user interfaces with Angular 10+ and JavaScript.
- Optimize SQL and Oracle queries, schemas, indexes, and database performance.
- Integrate frontend applications and microservices with internal and external systems through secure APIs.
- Collaborate with product, architecture, and cross-functional stakeholders to translate requirements into maintainable technical solutions.
- Create reusable components, patterns, and engineering guidelines across applications.
- Apply secure coding practices and conduct code reviews and unit testing.
- Troubleshoot production and pre-production issues and implement targeted remediation.
- Automate build, test, and deployment pipelines using continuous integration and delivery practices.
- Document technical designs, service contracts, and implementation decisions.
Requirements
- Bachelor’s degree or higher in computer science, information technology, or a related field.
- 8–12 years of professional software engineering experience focused on backend services, microservices, and web application development.
- Advanced proficiency in Java and Spring Boot, including dependency injection, transaction management, error handling, and performance optimization.
- Strong experience with microservices design patterns, service decomposition, interservice communication, and configuration management.
- Strong SQL competency, including database design, stored procedures, performance tuning, and complex query troubleshooting.
- Hands-on experience with Angular 10+ and JavaScript, including component-based development, state management, and integration with backend services.
- Ability to collaborate effectively in hybrid and distributed work environments.
- Strong written and spoken English communication skills.
- Oracle Certified Professional Java Programmer or equivalent cloud or Java certification is preferred.
Benefits
- Hybrid work model.
- Collaboration with distributed team members across locations.
Tech Stack
Categories
About Cognizant
Cognizant is a public IT services and consulting firm that designs, builds, and runs enterprise technology, including digital engineering, cloud modernization, data/AI, and managed services. It sells consulting, systems integration, and outsourcing on multi-year engagements to large enterprises in healthcare, banking, retail, communications, and manufacturing. Founded in 1994 and headquartered in Teaneck, New Jersey, Cognizant is NASDAQ-listed (CTSH) and a Fortune 500 company.
