freehire launches on Product Hunt on 26 August.

Follow →

JAVA Developer

Summary

Develop and maintain Java-based applications, fix bugs, and improve performance while collaborating with cross-functional teams using frameworks like Spring and Hibernate.

A leading software development company is seeking a highly skilled JAVA Developer to join our team for a contract position in Khanpur. The ideal candidate will have experience in developing and maintaining JAVA-based applications and a strong understanding of the software development life cycle.

Responsibilities

  • Design, develop and test Java-based applications
  • Collaborate with cross-functional teams to define design and ship new features
  • Diagnose and fix bugs while improving application performance
  • Conduct code reviews to maintain code quality
  • Keep abreast of emerging trends and technologies in Java development

Requirements

  • Bachelor’s degree in Computer Science, Engineering or a related field
  • Minimum of 3 years of experience in JAVA development
  • Strong knowledge of Java programming language and object‑oriented design principles
  • Experience with J2EE, Spring Framework, Hibernate or related frameworks
  • Familiarity with Agile development methodologies
  • Ability to work independently and collaboratively
  • Excellent problem‑solving skills and attention to detail

Preferred

  • Previous experience on large‑scale projects
  • Knowledge of RESTful or SOAP web services
  • Experience with front‑end technologies such as HTML, CSS, JavaScript

Salary

We offer a competitive salary of 1100$ per month for this contract position.

Location

The position is based in Khanpur.

Benefits

  • Accommodation provided for employees
  • Free visa sponsorship and ticket for international candidates
  • We encourage diversity in our workplace and welcome applications from women

Working Hours

The working hours for this contract position are flexible, but the candidate must be available to work full‑time during core business hours.

Contract Duration

The contract duration for this position is 6 months with the possibility of extension based on performance.

If you are a highly motivated individual looking for a challenging opportunity in JAVA development we encourage you to apply for this position. Join our dynamic team and help us create innovative solutions that make a difference.

See also