Job Description
Cognizant is hiring a Software Engineer with strong expertise in Java 8, Core Java, Oracle, and Spring Boot. This is a hybrid role based in Chennai where you will collaborate with cross-functional teams to design, develop, and optimize enterprise-grade software applications. Java Full Stack and Backend Development roles are among the highest CPC technology job categories due to strong demand in banking, fintech, healthcare, and enterprise digital platforms.
Responsibilities
Application Development
• Develop and maintain high-quality applications using Java 8, Core Java, Spring Boot, and Oracle
• Translate business requirements into technical solutions
• Design scalable and efficient backend systems
• Follow secure coding standards and development best practices
Collaboration & Design
• Work with cross-functional teams including QA, Product, and Stakeholders
• Participate in requirement gathering and technical discussions
• Contribute to system design and architecture decisions
Testing & Optimization
• Perform troubleshooting and debugging
• Participate in code reviews
• Optimize application performance
• Implement efficient algorithms and data structures
• Ensure compliance with security standards
Documentation & Support
• Prepare technical documentation
• Maintain version control practices
• Support junior developers
• Engage in continuous learning and upskilling
Requirements
Strong proficiency in Java 8 and Core Java
• Hands-on experience with Spring Boot framework
• Knowledge of Oracle Database
• Understanding of SDLC and version control systems
• Experience in debugging and performance tuning
• Strong analytical and problem-solving skills
• Excellent communication and teamwork abilities