freehire launches on Product Hunt on 26 August.

Follow →

Java Developer (1 year contract)

Summary

A Java Developer builds and maintains high-performance, scalable Java/J2EE applications using Spring Boot, Hibernate, and Oracle DB, collaborating with architects to design and deploy features while ensuring system reliability and performance through testing and troubleshooting.

Responsibilities:

  • Perform system analysis and design, develop coding for new feature & module development, change requests and enhancements using Java / J2EE and Spring MVC / Spring Boot.
  • Consult with Application Architects and project team members for technical ideas and solutions.
  • Develop, maintain, and enhance software application systems with complex functional requirements, high performance and high availability requirements.
  • Perform and support software & system integration test and performance test
  • Perform application troubleshooting and production support.
  • Maintain and update software documentation.

Requirements:

  • Bachelor Degree in Computer Science / Information Technology / Engineering or related studies.
  • At least 4 to 8 years’ and 3 full SDLC application development experience in Java, J2EE, Spring MVC, Spring Boot, Hibernate, JVM, WebLogic, Oracle DB.
  • Experience of developing software application using in-memory data grid such as Oracle Coherence or similar products is advantageous.
  • Well verse in communicating and presenting own design and solutions using UML and OOAD visual modelling and analysis.
  • Familiar with Docker and Kubernetes for faster application deployments and releases.
  • Familiar in software unit test, SIT, UAT and performance testing.

See also