C
Senior Java Engineer - Jakarta EE
CGI
Chennai, Tamil NaduSalary not disclosed6–8 years expDay ShiftPosted 3d ago4 views
Actively Hiring
Before you apply — will your resume pass the ATS?
Most IT resumes get rejected by ATS before a recruiter sees them.
Apply for this Job
Before you apply — will your resume pass the ATS?
Most IT resumes get rejected by ATS before a recruiter sees them.
Check My Resume FreeJob Description
Role Overview
CGI is looking for a skilled and experienced Senior Java Engineer with deep expertise in Jakarta EE to join our growing technology team in Chennai. In this role, you will take ownership of the technical architecture and design of large-scale enterprise applications, working within an Agile environment to deliver solutions that are secure, scalable, and high-performing. You will collaborate closely with product managers, developers, and business stakeholders to ensure technical decisions align with broader organisational goals.
Key Responsibilities
- Design and implement new application features based on business requirements within an Agile and Scrum-based development framework
- Define and guide the overall technical architecture, infrastructure roadmap, and scalability strategy for the development team
- Own end-to-end delivery quality across functionality, performance, security, and usability
- Conduct thorough code reviews and enforce adherence to architectural guidelines and coding standards
- Troubleshoot and resolve complex issues across distributed enterprise systems in a timely and effective manner
- Collaborate with cross-functional teams including product management and business stakeholders to maintain technical alignment
- Champion the adoption of modern engineering practices including DevOps, CI/CD automation, and cloud-native architectures
Required Qualifications
- Expert-level knowledge of Java and J2EE or Jakarta EE technologies
- Strong experience designing enterprise applications using EJB, JPA, and other core Jakarta EE standards
- Hands-on experience building RESTful web services using JAX-RS or Spring MVC Rest
- Solid knowledge of SQL and relational database design principles
- Experience with event-streaming platforms such as Confluent Kafka
- Deep understanding of Agile methodologies, Scrum, and Application Lifecycle Management
- Familiarity with version control systems, static code analysis tools, and CI/CD pipelines
- Preferred: exposure to cloud-native architectures, Kubernetes, performance tuning, high-availability design, and enterprise security best practices
- Bachelor's or Master's degree in Computer Science or a related engineering discipline
Why Join Us
At CGI, every team member is treated as a partner and owner from day one, giving you a direct stake in the company's success and strategic direction. You will have the opportunity to shape your career within one of the world's largest IT and business consulting firms, supported by leaders who invest in your growth, wellbeing, and continuous learning.
Requirements
- Expert knowledge of Java and Jakarta EE (J2EE) technologies
- Experience with EJB, JPA, and enterprise Java design patterns
- Proficiency in building RESTful APIs using JAX-RS or Spring MVC Rest
- Strong SQL and relational database design skills
- Hands-on experience with Confluent Kafka or similar event-streaming platforms
- Deep understanding of Agile, Scrum, and ALM practices
- Experience with CI/CD pipelines, version control, and DevOps tools
- Strong debugging and problem-solving skills in distributed systems
- Excellent communication and stakeholder collaboration skills
- Bachelor's or Master's degree in Computer Science or Engineering
Benefits
- Ownership culture with profit-sharing and partner-level engagement
- Access to global capabilities and international project exposure
- Career growth and leadership development opportunities
- Supportive leadership focused on employee health and wellbeing
- Collaborative and inclusive work environment
Frequently Asked Questions
How to apply for Senior Java Engineer - Jakarta EE at CGI?
Contact the company directly.
What is the salary for this role?
Salary details will be discussed during the interview.
What experience is required?
6–8 years of experience is required.
Is this position still open?
Yes, this position is currently active and accepting applications.
Similar Jobs
T
Remote Business Analyst
Turing
Chennai, Tamil NaduSalary not disclosedFresher (0 years) expWork From HomeInformation Technology
Actively Hiring·3h ago
View & Apply T
Remote Business Analyst
Turing
Chennai, Tamil NaduSalary not disclosedFresher (0 years) expWork From HomeInformation Technology
Actively Hiring·3h ago
View & Apply T
Remote Business Analyst
Turing
Chennai, Tamil NaduSalary not disclosedFresher (0 years) expWork From HomeInformation Technology
Actively Hiring·3h ago
View & Apply