Job Overview
Amdocs has released a new job notification for the post of Software Engineer (Java) for the year 2026. This opportunity is open for experienced professionals who have strong expertise in Java development and are interested in working on complex, large-scale software systems. The role involves working on migration and modernization projects, especially transforming legacy systems into modern Java-based solutions.
The position is offered on a hybrid work model and is based in Pune, Maharashtra, and Gurgaon, Haryana. Selected candidates will be responsible for designing, developing, debugging, and extending Java libraries, as well as collaborating with cross-functional teams and clients. The job also requires working with both Java and C# technologies and contributing to high-quality enterprise-level software products.
This role is suitable for candidates who enjoy problem-solving, mentoring junior team members, and working in a collaborative and evolving technical environment.
Organization Details
Amdocs is a global software and services company that supports leading communication and media service providers worldwide. The company focuses on enabling digital transformation, cloud migration, automation, and next-generation customer experiences. Amdocs is listed on the NASDAQ Global Select Market and reported revenue of $5.00 billion in fiscal year 2024.
The organization promotes a work culture centered on innovation, professional growth, flexibility, and meaningful impact. Amdocs encourages employees to “Live Amazing, Do Amazing” by providing opportunities to work on industry-class products while maintaining personal and professional balance. The company is also an equal opportunity employer and values diversity and inclusion in the workplace.
Eligibility Criteria
Candidates applying for the Software Engineer (Java) position must meet the following eligibility requirements based strictly on the provided information:
- Bachelor’s degree in Computer Science or equivalent work experience
- Minimum 5 years of professional development experience in Java
- Strong expertise in Java programming and debugging
- Good understanding of Java versions 8, 17, and 21
- Willingness to work in both Java and C# technologies
- Strong knowledge of object-oriented programming concepts
- Experience in SQL development and database concepts
- Ability to work on extending and maintaining existing tools and libraries
- Interest in learning and working with legacy technologies
- Experience in unit testing, integration testing, and test-driven development
- Familiarity with cloud-based deployment practices
- Experience with Waterfall and Agile development methodologies
- Good written and verbal communication skills
Candidates with experience in mainframe technologies such as COBOL, CICS, or DB2, as well as scripting or Python development, will have an added advantage, as mentioned in the job details.
Age Limit
The official job notification does not specify any age limit for the Software Engineer (Java) position. Candidates of eligible qualifications and experience can apply regardless of age, subject to company hiring policies.
Selection Process
The selection process for this Amdocs recruitment has not been described in detail in the provided information. However, based on standard hiring practices for similar roles, the process may involve:
- Initial screening of applications
- Technical interviews focusing on Java, C#, databases, and object-oriented concepts
- Evaluation of problem-solving and debugging skills
- Final discussion or interview with senior technical or managerial staff
The exact stages and criteria will be communicated by Amdocs during the recruitment process.
Salary
Amdocs has not disclosed the salary details for the Software Engineer (Java) role in the job description. The compensation is expected to be as per company standards and aligned with the candidate’s experience, skills, and job location.
Important Dates
The job notification does not mention specific dates related to application start or end. Interested candidates are advised to apply as soon as possible, as the hiring process may close once suitable candidates are selected.
Application Fee
There is no application fee mentioned for applying to this Software Engineer (Java) position at Amdocs. Candidates should be cautious of any unofficial sources asking for payment.







