Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Software Engineer Java Backend Developer with Mainframes.
India Jobs Expertini

Urgent! Senior Software Engineer - Java Backend Developer with Mainframes Job Opening In Hyderabad – Now Hiring CGI

Senior Software Engineer Java Backend Developer with Mainframes



Job description

Position Description:

Company Profile:
We’re 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. You’ll help shape digital solutions for a global enterprise—from the ground up.
This is more than a job.

It’s 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?

Let’s talk.

Job Title: Senior Software Engineer - Java Backend Developer with Mainframes
Position Title: Senior Software Engineer - Java Backend Developer with Mainframes
Experience: 6 to 8 Years
Category: Technology/Software Development
Main location: Hyderabad
Shift Timings: General Shift
Employment Type: Full Time-Permanent
Position ID: J-

Job Summary:
CGI is seeking a skilled Java Backend Developer with a strong understanding of Mainframe systems to design, develop, and maintain backend services and APIs. The ideal candidate will bridge legacy Mainframe applications with modern Java-based microservices, ensuring scalability, performance, and reliability across platforms.

Your future duties and responsibilities:

Key Responsibilities:
• Design, develop, and maintain Java-based backend applications and RESTful APIs using Spring Boot and Spring Framework.
• Integrate and modernize Mainframe applications by developing Java interfaces and middleware services.
• Collaborate with Mainframe teams to understand COBOL, JCL, and DB2-based data flows and ensure seamless integration.
• Perform code reviews, debugging, and optimization for backend services.
• Develop and maintain batch processing and message-driven applications (e.g., JMS, Kafka).
• Work with CI/CD pipelines, Git, and DevOps tools to automate builds and deployments.
• Ensure security, scalability, and performance of backend systems.
• Participate in system migration and modernization initiatives from legacy Mainframe to Java-based platforms.
• Collaborate with cross-functional teams including architecture, QA, and infrastructure for project delivery.

Required qualifications to be successful in this role:

Required Core Technologies:
• Java 11/17, Spring Boot, Spring Framework, REST APIs
• Microservices architecture and event-driven design
• Mainframe technologies – COBOL, JCL, DB2, CICS (awareness or experience)
• Message queues – Kafka, JMS, MQ Series
• Database – DB2, Oracle, MongoDB (as applicable)
• CI/CD – Jenkins, Git, Maven, OpenShift/Docker (preferred)
• Logging & Monitoring – Splunk, ELK, AppDynamics

Education:
• Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.

#LI-SP40

Skills:

  • English
  • Java
  • Node.Js
  • RESTful (Rest-APIs)
  • Spring Boot

  • Required Skill Profession

    Other General



    Your Complete Job Search Toolkit

    ✨ Smart • Intelligent • Private • Secure

    Start Using Our Tools

    Join thousands of professionals who've advanced their careers with our platform

    Rate or Report This Job
    If you feel this job is inaccurate or spam kindly report to us using below form.
    Please Note: This is NOT a job application form.


      Unlock Your Senior Software Potential: Insight & Career Growth Guide