C

Senior Engineer - Java / Jakarta EE

CGI
Chennai, Tamil NaduSalary not disclosed6–8 years expHybridPosted 2d ago3 views
Actively Hiring

Before you apply — will your resume pass the ATS?

Most IT resumes get rejected by ATS before a recruiter sees them.

Check My Resume Free

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 Free
Apply on Company Website

Job Description

Role Overview CGI is looking for a seasoned Java Senior Engineer with 8 or more years of experience to lead the design, architecture, and delivery of enterprise-grade applications. You will play a pivotal role in shaping technical strategy and collaborate with cross-functional Agile teams to build scalable, secure, and high-performance software solutions. This is an excellent opportunity to grow as a technology leader within one of the world's largest IT and business consulting firms. Key Responsibilities - Design and implement new application features in an Agile and Scrum-based development environment - Define and own the overall technical architecture, providing direction and guidance to the development team - Manage the scalability roadmap and technical infrastructure to ensure timely and quality delivery - Conduct thorough code reviews and enforce adherence to coding standards and architectural best practices - Troubleshoot and resolve complex issues across distributed enterprise systems - Collaborate with product management, stakeholders, and team members to align technical solutions with business goals - Drive adoption of DevOps practices, CI/CD pipelines, automation, and cloud-native architectural patterns - Own deliverable quality across all dimensions including functionality, performance, security, and usability Required Qualifications - Expert-level knowledge of Java and J2EE or Jakarta EE technologies - Deep experience in designing and developing enterprise applications using Jakarta EE standards - Strong proficiency in design patterns, EJB, JPA, and core enterprise Java frameworks - Hands-on experience building RESTful web services using JAX-RS or Spring MVC Rest - Solid working knowledge of SQL and relational database design - Experience with Confluent Kafka or similar event-streaming platforms for high-throughput messaging - Familiarity with CI/CD pipelines, version control systems, and static code analysis tools - Strong debugging and problem-solving capabilities in complex distributed environments - Preferred experience with cloud-native architectures including containerization and Kubernetes - Bachelor's or Master's degree in Computer Science or Engineering Why Join Us At CGI, you are not just an employee but a Partner and owner from day one, sharing in the collective success of a globally respected IT consulting firm. You will have access to expansive industry expertise, leadership support, and meaningful opportunities to deepen your skills and advance your career.

Requirements

- 8 or more years of experience in Java and Jakarta EE development - Expert knowledge of EJB, JPA, and enterprise Java design patterns - Strong experience with RESTful web services using JAX-RS or Spring MVC Rest - Hands-on experience with SQL and relational database design - Experience with Confluent Kafka or other event-streaming platforms - Proficiency in CI/CD tools, version control, and static code analysis - Deep experience with Agile methodologies, Scrum, and ALM tools - Strong debugging skills in complex distributed systems - Excellent communication and stakeholder collaboration skills - Preferred experience with Kubernetes and cloud-native architectures - Bachelor's or Master's degree in Computer Science or Engineering

Benefits

- Opportunity to become a CGI Partner and co-owner from day one - Access to global capabilities and expansive industry expertise - Collaborative and inclusive work culture built on ownership and respect - Career growth opportunities with leadership support and mentoring - Exposure to large-scale enterprise and consulting projects worldwide

Frequently Asked Questions

How to apply for Senior Engineer - Java / 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

Chennai, Tamil NaduSalary not disclosedFresher (0 years) expWork From HomeInformation Technology
Actively Hiring·3h ago
View & Apply
Chennai, Tamil NaduSalary not disclosedFresher (0 years) expWork From HomeInformation Technology
Actively Hiring·3h ago
View & Apply
Chennai, Tamil NaduSalary not disclosedFresher (0 years) expWork From HomeInformation Technology
Actively Hiring·3h ago
View & Apply