Software Engineer (Java + Python) – Hybrid Opportunity in Pune

Published On:
Software Engineer

If you are looking for a stable and growth-focused Software Engineer role where you can work with both Java and Python, this opportunity offers a strong platform to build long-term technical expertise. This Software Engineer position is ideal for professionals who enjoy working on core programming, understanding system internals, and contributing to scalable enterprise-grade software solutions.

This role is offered by Amdocs, a global leader in software products and services for communication and media companies.


About the Company – Amdocs

Amdocs supports organizations that are building the future of digital communication. With a strong portfolio of software products and services, the company enables service providers to move to the cloud, adopt 5G technologies, and automate large-scale operations.

At Amdocs, the focus goes beyond professional growth. The company encourages employees to Live Amazing, Do Amazing by fostering flexibility, innovation, and meaningful work.


Software Engineer Job Overview

Job DetailsInformation
Job RoleSoftware Engineer (Java + Python)
Job ID207451
LocationPune, India
Work ModeHybrid
Required TravelMinimal
IndustrySoftware & Technology
CompanyAmdocs

Role Summary – Software Engineer (Java + Python)

In this Software Engineer role, the primary responsibility is to design, develop, maintain, and enhance Java- and Python-based components. The position requires strong programming fundamentals and hands-on experience in both languages.

The Software Engineer will work on utilities, services, and applications while gaining a deep understanding of how Java and Python technologies function internally, including runtime behavior and libraries.


Key Responsibilities of the Software Engineer

As a Software Engineer, your responsibilities will include:

  • Designing, developing, and maintaining Java-based components and applications
  • Understanding and maintaining Python-based services, scripts, and utilities
  • Working on feature development, enhancements, and bug fixes across codebases
  • Collaborating with team members to understand requirements and deliver effective solutions
  • Ensuring code quality, performance, and maintainability using best practices
  • Gaining in-depth knowledge of Java and Python runtime behavior and libraries
  • Participating in reviews to improve system reliability and scalability

This Software Engineer role provides balanced exposure to both development and system understanding.


Skills Required for Software Engineer Role

Candidates applying for this Software Engineer opportunity should have:

  • Strong experience in core Java development
  • Hands-on expertise in Python development
  • Solid understanding of object-oriented programming concepts
  • Ability to read, understand, and enhance existing codebases
  • Exposure to AI-related Python libraries (preferred)
  • Strong problem-solving, logical thinking, and collaboration skills
  • Willingness to explore and apply new technologies

Why This Software Engineer Role Stands Out

This Software Engineer position offers more than routine development tasks. You will:

  • Work on real-world enterprise applications
  • Design and develop new software solutions
  • Gain experience in a global technology organization
  • Build long-term skills in Java and Python ecosystems
  • Access continuous learning and career growth opportunities

The hybrid work model also provides flexibility while maintaining collaboration with the team.


Work Culture & Equal Opportunity

Amdocs is an equal opportunity employer and encourages applicants from diverse backgrounds. The company is committed to building an inclusive and respectful workplace where every Software Engineer can grow professionally and personally.


Career Growth as a Software Engineer

This role supports long-term career progression by offering:

  • Exposure to large-scale systems
  • Opportunities to expand into architecture and advanced technologies
  • Skill development across multiple programming languages
  • A supportive environment focused on continuous improvement

Final Thoughts

For professionals seeking a challenging and rewarding Software Engineer role with Java and Python, this opportunity in Pune offers strong technical exposure, career growth, and work-life balance through a hybrid model.

✨ Wishing all candidates great success in their Software Engineer career journey ahead.


Chandan Mahato

This article is written by me, and I have Master's Degree in Computer Applications (MCA). For any inquiries, feel free to contact me at chandan@jobcode.in. I’m happy to assist you!