Cognizant Hiring Software Engineer in Chennai | Hybrid
Role Overview
Software Engineer – Cognizant (Chennai)
Job Overview
Cognizant is hiring a Software Engineer for its Technology and Engineering team in Chennai. This hybrid role is ideal for professionals with 4 to 5 years of experience in enterprise Java development. You will design, develop, test, and maintain scalable applications using Java, Spring Boot, Node.js, Oracle, PL/SQL, REST APIs, and microservices while working in an Agile environment supporting insurance technology solutions.
Key Responsibilities
- Design and develop enterprise applications using Java and Spring technologies.
- Build and maintain RESTful APIs and microservices.
- Develop backend services using Node.js.
- Create and optimize Oracle PL/SQL database components.
- Perform unit, integration, and regression testing.
- Troubleshoot production issues and optimize application performance.
- Participate in code reviews and Agile ceremonies.
- Collaborate with business, QA, DevOps, and operations teams.
- Prepare technical documentation and deployment support.
Required Skills
Strong knowledge of Core Java, J2EE, Spring Boot, Spring Core, REST APIs, Microservices, Oracle Database, PL/SQL, Node.js, SQL, Agile development, and enterprise software engineering.
Preferred Skills
- Experience in Life and Annuities Insurance.
- CI practices.
- Version control.
- Secure coding.
- Oracle or Spring certifications.
Education
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.
Experience
4 to 5 years of enterprise software development experience.
Required Technologies
- Core Java
- J2EE
- Spring Boot
- Spring Core
- Node.js
- REST Web Services
- Oracle Database
- PL/SQL
- Microservices
- SQL
Soft Skills
- Problem-solving
- Communication
- Teamwork
- Analytical thinking
- Adaptability
- Documentation
- Collaboration
Benefits of Working in this Role
Work on enterprise applications, modern Java technologies, cloud-ready architectures, and collaborative Agile teams while enhancing technical and domain expertise.
Work Mode
Hybrid
Location
Chennai, Tamil Nadu, India
Who Should Apply
Software engineers with Java full-stack backend development experience interested in enterprise application development.
Career Growth
The role provides opportunities to grow into:
- Senior Engineering positions
- Solution Architecture roles
- Technical Leadership positions
Application Advice
Highlight experience with Java, Spring Boot, Microservices, REST APIs, Oracle, PL/SQL, Node.js, Agile, and enterprise software projects.
Technical Ecosystem
Eligibility Criteria
Education
Bachelor's degree in Computer Science, Engineering, Information Technology, or related field
Experience
4 - 5 years
Top Picks for You
Microsoft Senior Software Engineer AI AIOps Jobs Hyderabad
Microsoft • Hyderabad • Hybrid
Microsoft Principal Software Engineering Manager Jobs in Bangalore
Microsoft • Bangalore • Hybrid
Birlasoft Sr. Software Engineer Jobs in Pune | .NET
Birlasoft • Pune • Onsite
Birlasoft RPA & Appian QA Tester Jobs in Noida
Birlasoft • Noida • Onsite