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

Senior Software Developer - Java python Developer @ CGI

Home > Software Development

 Senior Software Developer - Java python Developer

Job Description

Position Description:
  • Education Qualification: Any graduation or related field or higher with minimum 3 years of relevant experience
  • Position Description: We are looking for a skilled Java Developer with Python experience to design, develop, and maintain robust backend systems and applications
  • The ideal candidate should have strong experience in Java (Spring Boot, REST APIs, J2EE) along with hands-on exposure to Python for scripting, automation, or data processing tasks.
Your future duties and responsibilities:
  • Design, develop, and maintain scalable backend applications using Java, Spring Boot, and RESTful web services
  • Write efficient Python scripts for automation, data handling, and integration with Java-based systems
  • Collaborate with architects, business analysts, and DevOps teams to deliver end-to-end solutions
  • Optimize application performance and ensure system reliability and scalability
  • Integrate with relational databases (Oracle/MySQL/PostgreSQL) using optimized SQL queries
  • Participate in code reviews, unit testing, and continuous integration processes
  • Troubleshoot and debug production issues, ensuring timely resolutions
  • Work in Agile/Scrum environments and contribute to sprint planning and technical discussions.
Required qualifications to be successful in this role:
  • Core Skills: Strong proficiency in Java, J2EE, and Spring Boot
  • Good knowledge of Python (for automation, scripting, or microservice development
  • Experience with REST APIs and microservices architecture
  • Proficiency in SQL and database design (Oracle, MySQL, or PostgreSQL)
  • Familiarity with CI/CD tools such as Jenkins, Git, and Bitbucket
  • Experience with Docker and Kubernetes for containerization and deployment
  • Exposure to cloud platforms (Azure/AWS/GCP preferred)
  • Understanding of Linux/Unix scripting
  • Good to Have: Experience with message queues (Kafka, RabbitMQ)
  • Knowledge of NoSQL databases (MongoDB, Redis)
  • Familiarity with testing frameworks (JUnit, Mockito, PyTest)
  • Exposure to data analytics or machine learning workflows using Python
Skills:
  • English
  • Java
  • Jenkins
  • Shell Script
  • SQL
  • DataStage
  • Google Cloud Platform
  • Jira
  • Nifi
  • Python.

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:   Java python PostgreSQL python developer bitbucket Jira redis java developer nosql sql microservices docker spring boot git MySQL scrum software engineer agile software developer mongodb Kubernetes

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Software Engineer - Python

  • Freestone Infotech
  • 0 years
  • Mumbai
  • 1 day ago
₹ Not Disclosed

Gen AI Technical Lead-App Development

  • Birlasoft
  • 9 - 13 years
  • Pune
  • 1 day ago
₹ Not Disclosed

Informatica + snowflake Technical Lead-Data Engg

  • Birlasoft
  • 5 - 10 years
  • Hyderabad
  • 1 day ago
₹ Not Disclosed

Technical Specialist-SFDC

  • Birlasoft
  • 6 - 8 years
  • Bengaluru
  • 1 day ago
₹ Not Disclosed

CGI

CGI Information Systems and Management Consultants