Position Description:
Company Profile:
Founded in , CGI is among the largest independent IT and business consulting services firms in the world. With 94, 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 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 Title: Java Full Stack
Position: Software Engineer
Experience: 3-5 years
Category: Software Development/ Engineering
Shift Timings: 1:00 pm to 10:00 pm
Main location: Hyderabad
Work Type: Work from office (All 5 Days work from office in ODC)
Employment Type: Full Time
Position ID: J-
#LI-SK38
Your future duties and responsibilities:
Responsibilities:
. Develop and maintain backend services using Java, Spring Boot, and microservices architecture.
. Contribute to frontend development using ReactJS.
. Write and maintain unit, integration, and basic end-to-end tests to ensure code quality.
. Build and consume REST APIs, work with SQL databases, and support messaging systems (Kafka/RabbitMQ).
. Assist in implementing security best practices and performance optimizations.
. Support deployments using Docker and Kubernetes and contribute to CI/CD pipelines.
. Collaborate with team members on cloud-based solutions (AWS/Azure/GCP).
. Participate in code reviews, testing efforts, and continuous improvement initiatives.
Required qualifications to be successful in this role:
Must-Have:
. 3–6 years of experience in Java development with exposure to: Spring Boot, microservices ReactJS (or similar frontend frameworks) SQL databases REST APIs Basic containerization (Docker) and CI/CD pipelines Familiarity with testing frameworks (JUnit, Mockito, Jest, etc.) Exposure to messaging systems (Kafka/RabbitMQ) and application security basics
Nice to Have:
. Experience with cloud platforms (AWS/Azure/GCP)
. Understanding of event-driven architecture and API gateways
. Exposure to caching technologies (Redis, etc.)
. Experience with end-to-end testing tools (e.g., Selenium)
Skills:
By continuing you agree to our Terms & Privacy Policy.