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

Senior Software Engineer - Java Developer @ CGI

Home > Software Development

 Senior Software Engineer - Java Developer

Job Description

Position Description:
  • Shift: General Shift
  • Education Qualification: Bachelors degree in computer science or related field or higher with minimum 5 years of relevant experience.
  • Mid-level Java Developers will be hands-on contributors, responsible for implementing features, enhancing existing modules, and ensuring code quality within a microservices-based payment platform.
  • Your future duties and responsibilities:

  • Design and develop product modules or enhancements based on functional and technical requirements
  • Implement RESTful microservices using Spring
  • Develop and maintain Kafka-based messaging components
  • Ensure adherence to non-functional requirements
  • Write clean, maintainable, and well-tested code
  • Participate in code reviews, defect fixing, and performance improvements
  • Support production issues and maintenance activities
  • Collaborate closely with senior developers, QA, and DevOps teams
  • Work effectively in an Agile delivery model
  • Required qualifications to be successful in this role:

  • Must-Have Skills:
  • General / Functional Skills
  • 5-7 years of Java / JavaEE development experience
  • Strong knowledge of:
  • Java fundamentals and object-oriented design
  • Spring / Spring Boot
  • REST APIs, Web Services
  • Kafka, Messaging concepts
  • SQL and relational databases
  • Experience with:
  • Java multi-threading
  • JPA / Hibernate
  • JUnit, Mockito
  • Version control systems (Git, SVN, etc.)
  • Familiarity with CI/CD pipelines and Agile practices
  • Basic exposure to Docker and Kubernetes
  • Good-to-Have Skills:

  • Payments domain knowledge
  • UML modeling
  • Oracle PL/SQL, SQL tuning
  • GWT / Angular, Python
  • Skills:

    • English
    • Java
    • Microservices
    • RESTful (Rest-APIs)
    • Spring Boot
    • Web Services
    • Kubernetes.

    Job Classification

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

    Contact Details:

    Company: CGI
    Location(s): Hyderabad

    + View Contactajax loader


    Keyskills:   software engineer kubernetes rest python oracle software development hibernate java developer sql microservices docker qa angular spring boot java git devops kafka systems integration agile

     Fraud Alert to job seekers!

    ₹ Not Disclosed

    Similar positions

    As400 Developer with Synon

    • Cognizant
    • 7 - 12 years
    • Kolkata
    • 1 day ago
    ₹ Not Disclosed

    Full Stack Dot Net Developer

    • Hexaware Technologies
    • 10 - 15 years
    • Mumbai
    • 2 days ago
    ₹ 18-33 Lacs P.A.

    Java Full Stack Developer

    • Hexaware Technologies
    • 4 - 7 years
    • Mumbai
    • 2 days ago
    ₹ Not Disclosed

    Java Back End Developer

    • Hexaware Technologies
    • 7 - 11 years
    • Pune
    • 2 days ago
    ₹ Not Disclosed

    CGI

    Mphasis applies next-generation technology to help enterprises transform businesses globally. Customer centricity is foundational to Mphasis and is reflected in the Mphasis Front2Back™ Transformation approach. Front2Back™ uses the exponential power of cloud and cognitive to provide hyper-persona...