Home·Find Jobs·Software Engineer - Java
V

Software Engineer - Java

VettedBench
Posted 5 days ago · Apply by 4 Sep 2026
Pune3-5 yearsOn-site

About this role

The team is seeking a Software Engineer with a strong background in building high-performing, scalable, enterprise-grade applications. The successful candidate will be responsible for Java/Java EE application development and will provide expertise throughout the full software development lifecycle, from concept and design to testing.

Key Responsibilities:

  • Participate in software design meetings and contribute to the creation of technical design documents.
  • Develop product modules independently, ensuring high-quality code and adherence to best practices.
  • Write unit tests and integration tests to ensure application reliability and performance.
  • Collaborate with cross-functional teams to gather requirements and deliver effective solutions.
  • Troubleshoot and resolve issues in a timely manner.

Required Skills & Qualifications:

  • Proficient in Java and Java EE technologies.
  • Experience with software development methodologies and practices.
  • Strong understanding of software design principles and patterns.
  • Familiarity with version control systems (e.g., Git).
  • Excellent problem-solving skills and attention to detail.

Experience:

  • 3-5 years of relevant experience in software development, particularly with Java applications.

What we offer:

The team provides a dynamic work environment, opportunities for professional growth, and the chance to work on innovative projects within a collaborative team.

Applications are read by our talent team, usually within two working days. If you look like a fit we will call you, and you will hear from us either way.

More open roles

View all roles →
Apply for this role →