Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Java Architect @ CGI

Home > Software Development

 Java Architect

Job Description

Job Title: Senior Java Architect / Lead Java Engineer

Experience: 810 Years

Location: [Hyderabad ]

Employment Type: Full Time


Job Summary

We are looking for a highly experienced Senior Java Architect / Lead Java Engineer with strong hands-on expertise in designing and building scalable, enterprise-grade web applications. The ideal candidate will have deep experience in Java/J2EE, RESTful services, modern UI frameworks, CI/CD pipelines, and containerized deployments on Kubernetes/OpenShift. This role requires strong architectural thinking, technical leadership, and the ability to build robust backend systems.


Key Responsibilities

  • Architect, design, and develop enterprise-scale applications using Core Java and J2EE.
  • Design and implement RESTful APIs including authentication, authorization, and usage metering.
  • Develop scalable backend services using Spring Boot and associated frameworks.
  • Collaborate closely with UI teams on React-based frontend integration.
  • Build and maintain CI/CD pipelines using Gradle, Jenkins, GitHub, and Docker.
  • Deploy and manage applications on OpenShift (Kubernetes) with Helm charts.
  • Design efficient data models and integrate with relational databases.
  • Ensure high code quality through unit testing, automation, and best practices.
  • Participate in architectural discussions and contribute to technical decision-making.
  • Mentor junior developers and provide technical guidance where required.

Top Required Skills

  • 810 years of overall IT experience with 56 years of hands-on Java expertise
  • Strong experience in Core Java, J2EE, and Spring Boot
  • Expertise in REST API design & development
  • Experience with testing frameworks: Spock, Groovy, Mockito, TestNG
  • Frontend exposure to JavaScript frameworks (React preferred; Ag-Grid, Axios, Material UI a plus)
  • CI/CD and build tools: Gradle, Jenkins Pipeline, GitHub
  • Containerization using Docker (JDK 17+)
  • Deployment experience on OpenShift / Kubernetes
  • Experience with Helm charts
  • Strong knowledge of Relational Databases (Oracle, Teradata, etc.)

Highly Preferred Skills

  • Experience with JSP, Servlets, JSF, XSLT, XML
  • Backend development using Python (FastAPI / Flask)

Nice to Have

  • Experience building high-performance, web-scale systems
  • Knowledge of non-blocking architectures and distributed caching
  • Cloud infrastructure design and management
  • Experience in designing automation and repeatable testing frameworks

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: CGI
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Java Spring Boot Microservices REST API Core Java GitHub J2EE Teradata React Jenkins Docker OpenShift JavaScript CI/CD Gradle Oracle Kubernetes

 Fraud Alert to job seekers!

₹ -16 Lacs P.A

Similar positions

Lead Architect

  • Birlasoft
  • 13 - 20 years
  • Pune
  • 20 hours ago
₹ Not Disclosed

Sr Architect

  • Birlasoft
  • 10 - 15 years
  • Pune
  • 21 hours ago
₹ Not Disclosed

Architect

  • Birlasoft
  • 5 - 14 years
  • Hyderabad
  • 1 day ago
₹ Not Disclosed

JDE CNC Architect

  • Birlasoft
  • 12 - 14 years
  • Bengaluru
  • 1 day ago
₹ Not Disclosed

CGI

CGI Information Systems and Management Consultants