Senior Architect-Java
Job Summary
Founded in 1976 CGI is among the largest independent IT and business consulting services firms in the world. With 94000 consultants and professionals across the globe CGI delivers an end-to-end portfolio of capabilities from strategic IT and business consulting to systems integration managed IT and business process services and intellectual property solutions. CGI works with clients through a local relationship model complemented by a global delivery network that helps clients digitally transform their organizations and accelerate results. CGI Fiscal 2024 reported revenue is CA$14.68 billion and CGI shares are listed on the TSX (GIB.A) and the NYSE (GIB). Learn more at .
Job Description Java Backend Lead / Senior Architect
Experience: 1215 Years
Location-Bengaluru
We are looking for an experienced Java Backend Lead/Architect with 1215 years of hands on experience in designing developing and delivering scalable enterprise backend applications. The candidate should have strong expertise in Java Spring Boot Microservices REST APIs cloud technologies databases and distributed systems along with proven experience in technical leadership and mentoring.
. Design and develop scalable secure and high performance backend applications using Java and Spring Boot.
. Architect and implement microservices based solutions and RESTful APIs.
. Lead technical design architecture discussions code reviews and implementation of complex features.
. Develop highly available and fault tolerant distributed applications.
. Integrate backend services with databases messaging platforms and external systems.
. Drive modernization of legacy applications toward microservices and cloud native architectures.
. Collaborate with product owners architects QA DevOps and business stakeholders.
. Troubleshoot complex production issues and provide root cause analysis.
. Establish and enforce coding standards design patterns security practices and engineering best practices.
. Mentor senior/junior developers and provide technical guidance across the team.
. Contribute to CI/CD automation DevOps practices and Agile delivery.
Mandatory Technical Skills
. Java 8/11/17
. Spring Boot Spring MVC Spring Security
. Microservices Architecture
. RESTful Web Services / API Design
. Hibernate / JPA
. SQL and relational databases Oracle/PostgreSQL/MySQL
. Kafka / messaging technologies
. Multithreading concurrency collections JVM concepts
. Design Patterns and SOLID principles
. Git Maven/Gradle
. JUnit Mockito and unit/integration testing
. Experience with Docker and Kubernetes
. Strong understanding of CI/CD pipelines
Cloud & DevOps
Hands on experience with one or more cloud platforms:
. AWS / Azure / GCP
. Containerization using Docker
. Kubernetes/OpenShift
. CI/CD using Jenkins GitHub Actions GitLab or Azure DevOps
. Monitoring and logging using tools such as ELK Splunk Grafana or Prometheus
Preferred Skills
. Event driven architecture
. Redis / caching technologies
. NoSQL databases such as MongoDB
. API Gateway and service discovery
. OAuth2 / JWT
. System design and scalability
. Performance tuning and JVM optimization
. Secure coding and OWASP practices
. Experience with AI/GenAI integration into enterprise applications is an advantage.
#LI-AD11
- Java
- Microservices
- RedisDB
- RESTful (Rest-APIs)
- Agile
- SAFe
Together as owners lets turn meaningful insights into action.
Life at CGI is rooted in ownership teamwork respect and belonging. Here youll reach your full potential because
You are invited to be an owner from day 1 as we work together to bring our Dream to life. Thats why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our companys strategy and direction.
Your work creates value. Youll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas embrace new opportunities and benefit from expansive industry and technology expertise.
Youll shape your career by joining a company built to grow and last. Youll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
That same commitment to fairness extends to how we use technology. To support our recruitment team AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.
Come join our teamone of the largest IT and business consulting services firms in the world.
Required Experience:
Senior IC
About Company
The COMPANY is one of the few end-to-end consulting firms with the scale, reach, capabilities and commitment to meet clients’ enterprise digital transformation needs. Our 77,500 consultants and professionals work side-by-side with clients in 10 industries across more than 400 location ... View more