Search by job, company or skills

  • Posted a month ago
  • Be among the first 50 applicants
Early Applicant
Quick Apply

Job Description

Company Profile: Were Hiring at CGI for our GCC - Right Here in Hyderabad! Join us at the intersection of technology, finance, and innovation. You will be working to support the PNC Financial Services Group, one of the top-tier financial institutions in the U.S. Youll help shape digital solutions for a global enterprisefrom the ground up. This is more than a job. Its your opportunity to: Work on cutting-edge technologies Collaborate with global teams Build a career with purpose and impact Ready to build the future of banking Lets talk.

Job Title: Senior Software Engineer - Java Backend Developer

Experience: 8 to 10 Years

Category: Technology/Software Development

Main location: Hyderabad

Shift Timings: General Shift

Employment Type: Full Time-Permanent

Key Responsibilities:

  • Design, develop, and maintain scalable and resilient backend systems using Java and Spring Boot.
  • Build and maintain Kafka producers, consumers, and stream processing applications for real-time data processing.
  • Deploy and manage applications on OpenShift (or Kubernetes-based platforms).
  • Participate in the design and implementation of microservices architecture and cloud-native patterns.
  • Ensure high code quality through unit testing, integration testing, and code reviews.
  • Collaborate with cross-functional teams including DevOps, QA, and Product for end-to-end delivery.
  • Monitor system performance, optimize resource usage, and troubleshoot production issues.
  • Contribute to technical discussions, architectural decisions, and mentorship of junior developers.

Required Skills & Experience:

  • 8+ years of professional experience in Java backend development.
  • Strong hands-on experience with Spring Boot, Spring Cloud, and RESTful APIs.
  • In-depth knowledge and real-world experience with Apache Kafka (Kafka Streams, Kafka Connect, etc.).
  • Hands-on experience deploying applications on Red Hat OpenShift or Kubernetes.
  • Solid understanding of microservices architecture, event-driven systems, and asynchronous messaging.
  • Experience with CI/CD tools (e.g., Jenkins, GitLab CI, Tekton) and containerization (Docker).
  • Familiarity with cloud platforms (AWS / GCP / Azure) and cloud-native application development.
  • Proficient in working with relational and/or NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Strong problem-solving skills and ability to debug complex issues in distributed systems.

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

We are insights-driven and outcomes-focused to help accelerate returns on your investments. Across 21 industry sectors and 400 locations worldwide, we provide comprehensive, scalable and sustainable IT and business consulting services that are informed globally and delivered locally.

Job ID: 131117361