freehire launches on Product Hunt on 26 August.

Follow →

Java Software Engineer - Hybrid - Day shift

Summary

Back-end Java developer building cloud-based digital platforms for enterprise clients, focusing on scalable systems using Java, Spring Framework, RESTful services, and MongoDB in a hybrid day-shift role.

Job Title: Back-End Software Engineer (Java Developer)


Role Overview


Seeking an ambitious and skilled Java Developer to join a dynamic engineering team focused on building world-class digital applications for enterprise clients. This role is ideal for someone who thrives in fast-paced environments, takes pride in delivering exceptional solutions, and wants to influence technical direction in a growing organization.


Key Responsibilities



  • Lead greenfield development of cloud-based digital platforms used by consumers and enterprise clients

  • Architect, design, and code scalable backend systems

  • Collaborate with Product and UX teams to refine requirements and shape technology roadmaps

  • Implement and enhance agile development practices (CI/CD, TDD)

  • Evaluate and integrate emerging technologies and frameworks

  • Drive innovation in data-driven, dynamic retailing solutions


Required Experience & Skills



  • Solid experience in Java, Spring Framework, RESTful services, and MongoDB

  • Proven track record in designing and building mission-critical, high-performance web applications

  • Technical Lead / Management experience is a plus.

  • Travel Industry or Fintech or banking

  • Strong delivery mindset focused on building solutions, not just technology

  • Experience with systems such as:

  • Payment integrations

  • Reservation platforms

  • Content management systems

  • Data collection, storage, and processing frameworks

  • Familiarity with DevOps practices and web security principles

  • Exposure to performance testing frameworks and tools

  • Bachelor's degree (preferably First Class Honors) in Computer Science, Software Engineering, or related field

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available