Skip to content Skip to footer

Java Developer

  • Contract
  • 3 to 5 Years
  • Gurgaon, Haryana

Job Description

We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications.

You will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.

Java developer responsibilities include designing, developing and delivering high-volume, low-latency applications for mission-critical systems.


  • Designing and implementing Java-based applications.
  • Analyzing user requirements to inform application design.
  • Defining application objectives and functionality.
  • Aligning application design with business goals.
  • Developing and testing software.
  • Producing detailed design documentation.
  • Recommending changes to existing Java infrastructure.
  • Developing multimedia applications.
  • Developing documentation to assist users.
  • Ensuring continuous professional self-development.

Requirements and skills

  • Work experience with Spring Boot or Spring MVC is mandatory.
  • Proven experience of developing and maintaining new and existing web-based/data-driven web and standalone applications.
  • REST APIs design and development best practices.
  • Design, development and delivery of Java based enterprise applications.
  • Primary Skills: Java, J2EE, REST web-services, ORM/JPA, PostgreSQL, HTML, Javascript.
  • Strong knowledge in: Springboot, Microservices.
  • Good To have: ReactJS, NodeJS.
  • Working knowledge of any application server and database server mandatory.
  • Should be a hands-on developer.
Go To Top