955,510open jobs
57,746companies
157,915added this week
Browse all
Salary
≈ $25k – $55k per year (Estimated)
Location
In office (Chennai)
Seniority
Staff · 9+ years exp

First seen by Alion on Aug 25, 2026.

Overview
Company
Impact
Profile match

CGI

Since 1976, CGI has grown into one of the largest IT and business consulting services firms in the world. Our 50-year milestone celebrates a history of serving clients and creating a global culture of ownership, always with a focus on looking to the future ahead.

Job Description :

We are looking for a highly skilled Java Expert 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 :

- 9+ 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 WebFlux, 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).

Skills

Java, J2EE, AWS, Microservices Architecture, JPA, Distributed Systems, Kafka, GraphQL, WebSphere

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
955,510 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Chennai
Hybrid
JavaScript
Java
TypeScript
Node JS
Java
Spring Boot
Spring Data JPA
Spring Security
Micrometer
Node JS
Axios
Databases
PostgreSQL
Frontend
Redux
Next.js
React.js
React Query
Redux Toolkit
Mobile
JUnit
State Management
DevOps
Rest API
OpenTelemetry
QA
Playwright
Vitest
Apply
Backend Engineer 2 days ago
Remote (Netherlands) • Full-Time • 3+ years exp
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
RabbitMQ
AI/ML
OpenAI
Anthropic
DevOps
AWS
Kubernetes
Design
Framer
Management
Stripe
Apply
≈ $64k – $185k per year (Estimated) • Remote (likely Chile) • Full-Time • 4+ years exp
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Databases
PostgreSQL
Frontend
React.js
Mobile
React Native
Expo
Maestro
DevOps
CI/CD
AWS
QA
Jest
Detox
Apply
$16k per year (net) • In office • 1+ year exp
Design
SolidWorks
AutoCAD
Apply
Software Engineer 23 days ago
In office • Full-Time • 3+ years exp • Kozhikode
Go
JavaScript
PHP
Databases
MySQL
ClickHouse
RabbitMQ
AI/ML
Claude
Model Context Protocol
AI Agents
Anthropic
Frontend
Vue.js
GraphQL
React.js
DevOps
Rest API
GitHub Actions
GitLab CI
HAProxy
CI/CD
CentOS Stream
Linux
Design
Figma
Apply
≈ $30k – $67k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Bengaluru
Python
Go
JavaScript
Java
TypeScript
SQL
Scala
Java
Spring Boot
AI/ML
Machine Learning
Frontend
GraphQL
React.js
DevOps
GCP
Azure
Jenkins
AWS
Docker
Kubernetes
Management
Agile
Apply
$37k – $41k per year • Remote (likely EAEU) • 5+ years exp
Java
Management
Confluence
Jira
Agile
Scrum
Apply
≈ $17k – $43k per year (Estimated) • In office • 5+ years exp • Bengaluru
JavaScript
Java
TypeScript
Node JS
Java
Spring Boot
Databases
DynamoDB
ElasticSearch
OpenSearch
Frontend
React.js
Material UI
React Router
Mobile
JUnit
DevOps
AWS CDK
CI/CD
Git
AWS
Bitbucket
AWS Lambda
Amazon S3
Amazon CloudWatch
Amazon EventBridge
AWS Step Functions
API Gateway
QA
Jest
Apply
up to $15k per year • Hybrid • Moscow
Java
DevOps
Kibana
Grafana
Apply
Data Engineer 1 day ago
≈ $60k – $105k per year (Estimated) • Equity • In office • Full-Time • 4+ years exp • Warsaw
Python
Databases
Snowflake
AI/ML
AI Agents
LLM
DevOps
GCP
AWS
Analytics
ETL/ELT
Apply
Remote (likely India) • 12+ years exp • Bengaluru
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Databases
Redis
Neo4j
GraphDB
Apache Kafka
Frontend
Angular
React.js
DevOps
Rest API
Azure
AWS
Docker
Kubernetes
API Gateway
Apply
≈ $17k – $45k per year (Estimated) • In office • 10+ years exp • Bengaluru
C#
Databases
Apache Kafka
AI/ML
Copilot
DevOps
Rest API
OpenTelemetry
Prometheus
Azure
CI/CD
ArgoCD
Kubernetes
Cybersecurity
OWASP
Apply
Lead Developer 5 days ago
≈ $27k – $58k per year (Estimated) • In office • 4+ years exp • Bengaluru
Java
Java
Quarkus
Hazelcast
Micronaut
Databases
Redis
Cassandra
RabbitMQ
Apache Kafka
AI/ML
JAX
Frontend
GraphQL
DevOps
GCP
Prometheus
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Grafana
Apply
.Net Lead 21 days ago
≈ $23k – $50k per year (Estimated) • In office • 8+ years exp • Hyderabad
SQL
C#
C#
ASP.NET Core
DevOps
CI/CD
Management
Agile
Apply
In office • 3+ years exp • Hyderabad • Bengaluru
Python
JavaScript
Java
Node JS
AI/ML
Copilot
Claude
Model Context Protocol
Prompt Engineering
AI Agents
NLP
AWS Bedrock
LLM
Amazon SageMaker
AWS Bedrock AgentCore
Machine Learning
DevOps
OpenShift
CloudFormation
CI/CD
Jenkins
AWS
Docker
Kubernetes
Platform Engineering
AWS Lambda
Amazon EC2
GitLab
Amazon S3
Apply
≈ $29k – $63k per year (Estimated) • In office • Full-Time • 8+ years exp • Chennai
Python
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
AI/ML
Reinforcement Learning
AI Agents
Machine Learning
Frontend
Angular
React.js
DevOps
Kubernetes
Apply
≈ $22k – $48k per year (Estimated) • In office • Full-Time • Chennai
Management
Agile
Scrum
Apply
≈ $20k – $55k per year (Estimated) • In office • Full-Time • 10+ years exp • Chennai
DevOps
Windows
DNS
VPN
Apply
In office • Full-Time • 4+ years exp • Bachelor's Degree • Chennai
Java
SQL
Java
Maven
Spring Boot
Databases
MySQL
PostgreSQL
Oracle
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Management
Agile
Scrum
Apply
≈ $15k – $39k per year (Estimated) • In office • 6+ years exp • Pune • Chennai
JavaScript
Java
Java
Spring Boot
DevOps
Rest API
SOAP
Management
Agile
Apply
See all jobs
This is one of many
955,510 more open roles from verified company boards, updated every day.