CGI - Principal Java Developer
CGI
About the Role : We are looking for a highly skilled Principal Java Developer / Java Architect who combines strong architecture and design capabilities with a hands-on approach to coding. The ideal candidate is deeply experienced in Java / Jakarta EE, Domain-Driven Design (DDD), and Cloud-Native Systems, with the ability to design and implement scalable, high-performing, and maintainable enterprise solutions. This role requires a strategic thinker who can define architectural blueprints while remaining deeply involved in the technical implementation mentoring teams, driving best practices, and solving complex engineering challenges.Key Responsibilities : - Design, architect, and implement enterprise-grade applications using Java SE (11-21) and Jakarta EE frameworks.- Develop and review detailed architecture and design documents aligning with best practices in scalability, maintainability, and performance.- Apply Domain-Driven Design (DDD) principles to model complex business domains effectively.- Build microservices-based, event-driven, and cloud-native architectures leveraging AWS, Azure, or GCP.- Ensure system reliability and resilience in distributed system environments.- Lead and mentor development teams on design patterns, coding standards, and modern software practices.- Collaborate with product owners, business stakeholders, and cross-functional teams to translate business needs into robust technical solutions.- Evaluate and integrate emerging technologies to improve system performance and scalability.- Participate in code reviews and maintain high standards of code quality and technical excellence.Required Skills & Qualifications : - 10+ years of professional experience in Java and Jakarta EE development.- Strong command of Java SE (11-21) and Jakarta EE technologies including : JPA, CDI, EJB, JAX-RS, and Jakarta EE containers (e.g., WebSphere Liberty, Payara, WildFly).- Proven expertise in microservices architecture, domain-driven design (DDD), and distributed systems.- Hands-on experience with cloud platforms (AWS, Azure, or GCP) and containerization/orchestration (Docker, Kubernetes).- Excellent understanding of event-driven architectures, messaging systems (Kafka, RabbitMQ), and API design (RESTful / GraphQL).- Proficiency in CI/CD pipelines, DevOps practices, and modern development workflows (Git, Jenkins, etc.).- Strong analytical, problem-solving, and debugging skills.- Excellent communication and leadership skills, with the ability to guide teams and influence stakeholders.Good to Have : - Experience with Reactive frameworks (e.g., Spring Web_Flux, Quarkus, or Micronaut).- Exposure to NoSQL databases (MongoDB, Cassandra) and in-memory data grids (Hazelcast, Redis).- Knowledge of security frameworks and OAuth2 / OpenID Connect.- Familiarity with Observability tools (Prometheus, Grafana, ELK Stack). (ref:hirist.tech)
- Senior Software Engineer- Principal Java Developer Position Description Company Profile: - At CGI, we’re a team of builders. We call our employees members because all who join CGI are building their own company - one that has grown to 72,000 professionals located in...PrincipalLong term contractPermanent employmentFull timeNo agency
- ...Position Description: Title: Principal Engineer - javaExperience... ...We are seeking an experienced Java Principal Engineer to join our... ...Deep experience designing and developing enterprise applications using... ...insights into action. Life at CGI is rooted in ownership teamwork...PrincipalFull timeHybrid workRemote job
- Description : Role : Principal Software Engineer - ProductsWe are hiring for a Principal Software Engineer to play a critical role in shaping... ...for large scale systems- Strong programming background in Java- Hands-on experience with cloud-native architectures (AWS most preferred...PrincipalLong term contract
- ...Position Description: Position Description CGI needs a Full Stack Java Developer to join our team. This is an exciting opportunity to work in a fast-paced team environment supporting one of the largest customers. We take an innovative approach to supporting our client...SuggestedFull time
- ...We are looking for a Principal Java Backend Engineer to lead the design and delivery of scalable, integration-heavy backend systems. This... ...direction across teams #128313; Hands-On Engineering Develop backend services using Java (11+), Spring Boot Build and...PrincipalFull time
- ...Job Title: Principal Software Engineer Location: Chennai India Work Model: Work From Office (MondayFriday) Primary Skills: Java React TypeScript JavaScript HTML/CSS PowerQuery Experience... ...Key Responsibilities Design develop and maintain scalable backend services...PrincipalFull timeWork at officeRemote jobWorking Monday to Friday
- ...give you the trust to take risks the tools to grow the skills to develop and the support of a company invested in you for the long haul. So... ...testing Other Qualifications include experience with Java or Kotlin with Spring Boot JavaScript or TypeScript and React...PrincipalFull timeWork at officeRemote jobHome officeFlexible hours
- ...Position Description: Company Profile: Founded in 1976 CGI is among the largest independent IT and business consulting services... ....A) and the NYSE (GIB). Learn more at . #LI-SB15 Job Title: Java Developer Position: Software Engineer (SE)/Senior Software Engineer (SSE...Permanent employmentFull timeLocal areaShift work
- ...Position Description: At CGI were a team of builders. We call our employees members because... ...duties and responsibilities: Position: Java Full Stack development AI Experience: 5... .... Your work creates value. Youll develop innovative solutions and build relationships...Permanent employmentFull timeNo agency
- Java Full Stack Developer - Junior Position Description Founded in 1976, CGI is among the largest independent IT and business consulting services firms in the world. With 94,000 consultants and professionals across the globe, CGI delivers an end-to-end portfolio of capabilities...Full timeLocal areaShift work
- ...Description: Company Profile: Founded in 1976 CGI is among the largest independent IT and... ...NYSE (GIB). Learn more at . Job Title: Java Fullstack with AWS Position: Senior... ...looking for an experienced Java Fullstack Developer with AWS experience to join our team. The...Full timeLocal areaShift work
Rs 5200 - Rs 20200 per month
All the applications with passport size photos affixed and duly self attested on the right margin of the application in the space provided, as mentioned should be submitted along with self attested copies of all the testimonials, certificates on or before 29.02.2016 till 5....PrincipalFull time- Lead Analyst _ Java Full Stack Developer Position Description Position Description • Company Profile: - At CGI, we’re a team of builders. We call our employees members because all who join CGI are building their own company - one that has grown to 72,000 professionals...Permanent employmentFull timeNo agency
- We're seeking an experienced Java Developer with DevOps/Infrastructure knowledge to join our Trade Surveillance Project. Responsibilities Develop and maintain Java-based applications and microservices. Design and deploy...
- ...Job Title : Sr Java Developer Experience : 7-10 Years Location : Chennai Roles & Responsibilities Design develop and maintain Java-based applications across the full software development lifecycle. Follow and maintain Agile/Scrum methodology for timely...Full time
- ...Title: Sr Principal Designer - Instrumentation Job Title Sr Principal Designer Instrumentation Summary Section Under general supervision independently applies advanced engineering techniques makes decisions on engineering problems and methods and represents...PrincipalFull time
- Summary : We are looking for a skilled Java Full Stack Developer to join our product development team. The ideal candidate should have strong backend expertise in Java, hands-on frontend experience in React, and solid experience working on Google Cloud Platform (GCP) environments...
- Role - Sr. Java LeadExperience - 8 years to 10 yearsMandatory Skills Set :- Java, multi-threading, spring boot, microservices, SQL, Auth0Work location :- Noida/Gurgaon/Pune/ Chennai (Hybrid - Tuesday to Thursday)Shift timings 12 :30 PM to 9 :30 PMNotice :- Immediate joiners....Hybrid workImmediate startShift work
- Description : Inviting applications for the role of Senior- Principal Consultant- AWS Solution ArchitectResponsibilities : - Design and deploy... ...- Collaborate with sales, technical teams, and stakeholders to develop and implement AWS solutions- Assess existing infrastructure and...Principal
- ...Position: Senior Core Java Developer Infotel India s seeking a highly skilled Senior Core Java Developer to join our dynamic development team. This role offers the opportunity to work on impactful projects across various industries, helping clients develop robust and scalable...
- ...Senior Java Locatipon :Mumbai & Chennai Mode of work : WFO Exp :7 to 9 Year Rel Exp: 5 to 6 years Skills :Java Backend CI CD Junit JEST & JSF Capability skills: Full stack Java preferred with strong experience in back-end development as well as JSF UI. Demonstrates...Full time
- ...Senior Principal Software Engineer ROLE DESCRIPTION SUMMARY Intelsat Inflight has an exciting opportunity for a Senior Principal Software... ...and microservices at scale. Good development experience with Java / Go / Node.js / Spring Boot / NGINX / Rabbit MQ Nice to have...PrincipalLong term contractLocal areaImmediate start
- Job role : Senior Java Spring Boot DeveloperAbout the Role :We are looking for a highly skilled and passionate Senior Java Spring Boot Developer to join our engineering team. In this role, you will be responsible for designing and developing scalable backend systems, RESTful...
Rs 30 lakh p.a.
...We are seeking a Senior Java Full Stack Developer to work in a fast-paced, agile environment on large-scale enterprise applications. This role involves building scalable systems, managing high data volumes, and leveraging modern cloud technologies. Location: Bangalore...Full timeImmediate start- ...Inviting applications for the role of Senior Principal Consultant, Data ScientistIn this role,... ...should have prior experience in developing text mining and NLP solutions using open... ...Miner- Very good python programming skills. Java programming skills a plus- GenAI Tools- Certifications...PrincipalFull time
- ...Job Summary Synechron is seeking a skilled Java Developer to join our dynamic software development this role you will be responsible for designing developing and maintaining scalable secure and high-quality backend systems and microservices that support enterprise digital...Full timeFlexible hours
- ...Your IT Future, Delivered. Principal Architect - APAC eCommerce With a global team of... ...Thailand, and Australia. We focus on developing scalable, reliable, and future-ready solutions... ...platform design principles. Knowledge of Java-based application ecosystems, modern...PrincipalLong term contractHybrid workWork at office
- Role Design /develop /enhance SW Tools developed using Java Validate the tools developed internally before Official release to Customer. To support on deploying Test Framework Automation Tools and Continuous Integration for all the ECU Domain MAJOR RESPONSIBILITIES Create a...Full time
- ...We are currently looking for Java Developers with minimum of 2-3 years experience. Job Position : Systems Programmer Job Location : Chennai Desired Experience : 2 to 3 Years (Mandatory) Job Description : Experience in JAVA J2EE SPRING HIBERNATE STRUTS. Experience...Full timeImmediate start
- Role : Java DeveloperJob Description : 5+ years of experience and strong hands-on skills in Core Java and Spring Boot. You should be confident... ...real-world problems.- Use strong data structures fundamentals to develop optimized solutions.- Collaborate with the team to understand...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CGI - Principal Java Developer. Be the first to apply!

