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

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ -16 Lacs P.A

Similar positions

Senior Java Developer - AWS

  • Quest Global
  • 7 - 11 years
  • Bengaluru
  • 2 days ago
₹ Not Disclosed

Data Architect (With Data Vault 2.0)

  • Hexaware Technologies
  • 15 - 20 years
  • 3 days ago
₹ Not Disclosed

Solution Architect (Azure, Gen Ai & Python)

  • Capgemini
  • 15 - 20 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

Snowflake Architect

  • EXL
  • 10 - 20 years
  • Pune
  • 4 days ago
₹ Not Disclosed

CGI

\n\n The Muthoot Group is one of Indias largest multi-diversified business conglomerates having 20 diversified business divisions with 800 years of family business legacy, 800 years of Charity, 800 years of religious work and 800 years of financial inclusion. The Group serves over 2.5 lakh customers...