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.
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 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
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