Skip to content
Software Muskets

Fig 7.0Engineering · Gurgaon · 3–8 yrs · Full-time

Java Developer

Build and modernise backend services in Java and Spring Boot for products that run in production, with AI tooling in your hands every day.

Apply

Email a CV and a few lines about something you built and what you would do differently. No cover letter needed.

Location
Gurgaon
Experience
3–8 yrs
Type
Full-time
Posted
2026-10-24

Fig 7.1The role

What you will be doing.

You will own backend services end to end: design, implementation, tests, deployment and the on-call that follows. Some of the work is greenfield on our own products; some is modernising Java estates for clients, module by module, behind the same interfaces. You will use AI coding tools daily and be expected to review their output with the same rigour as a colleague's.

  • 01

    Design and build REST and event-driven services in Java 17+ and Spring Boot

  • 02

    Model data in Postgres or MySQL and write migrations you would be happy to run on production

  • 03

    Write unit, integration and contract tests, and keep CI green

  • 04

    Modernise legacy Java modules using the strangler pattern, with tests first

  • 05

    Profile and fix performance issues, and set up the observability to find them

  • 06

    Review code and prompts, mentor juniors, and demo your work every week

Fig 7.2Must have

What we need to see.

  • 01

    3 to 8 years building production backends in Java

  • 02

    Spring Boot, JPA or jOOQ, and a relational database you know well

  • 03

    Testing as a habit, not a phase

  • 04

    Comfort with Docker, Git and a CI system

  • 05

    Clear written English; you will write design notes and tracker entries clients read

Fig 7.3Nice to have

Helps, not required.

  • Kafka or similar
  • AWS or Oracle Cloud
  • Experience taking over a legacy system
  • Kotlin

Fig 7.4How we hire

Four steps, two weeks.

  1. 01

    Apply

    Send a CV and a few lines about something you built and what you would do differently. No cover letter needed.

  2. 02

    Intro call

    30 minutes with an engineering lead. We tell you about the work; you tell us what you want.

  3. 03

    Technical round

    A short take-home or a live session, your choice. Real problems from our codebase, AI tools allowed.

  4. 04

    Final conversation

    With leadership. Expectations, growth, compensation. Offer within a week of this call.

Apply for Java Developer.
We reply within a week.

A CV and a few lines about your work are enough. We tell you where you stand after every step.