Mid-Level · 3–6 yrs experience

Java Developer

LocationGandhinagar, Gujarat
Work modelHybrid · 3 days office
TypeFull-time
FocusBackend platform

About the role

We’re hiring a mid-level Java Developer to own meaningful chunks of our backend platform.

You’re past the “learning the basics” stage and ready for more autonomy — designing and shipping production services, mentoring juniors, and influencing technical decisions.

What you'll do

  • Design and ship production backend services with real ownership
  • Own features end to end — from design through deployment and monitoring
  • Mentor junior engineers and raise the bar in code review
  • Influence technical decisions on architecture, tooling, and standards
  • Improve performance, reliability, and observability of the systems you own
  • Collaborate with clients and product partners to scope and deliver work

What we're looking for

Must have

  • 3–6 years of professional Java development
  • Strong experience with Spring Boot and building production REST APIs
  • Solid grasp of relational databases, SQL, and data modeling
  • Experience deploying and operating services in the cloud (AWS, Azure, or GCP)
  • A track record of shipping and owning features in production
  • Good judgment about trade-offs — speed vs. correctness vs. maintainability

Nice to have

  • Experience with microservices and event-driven architectures
  • Familiarity with Docker, Kubernetes, or CI/CD pipelines
  • Exposure to regulated industries (fintech, healthcare)
  • Experience mentoring or leading small workstreams

Why join AlpineQora

  • Real ownership and autonomy — you drive your work, not just tickets
  • Senior engineers who stay hands-on in the code, not just in meetings
  • Hybrid work — 3 days office in Gandhinagar, 2 days WFH
  • Comprehensive health insurance with family coverage
  • Annual learning budget — courses, certifications, and conferences
  • Performance bonus tied to real outcomes
  • Work on systems for clients in fintech, healthcare, and other regulated industries

The process

A short, respectful process — typically 2–3 weeks from first conversation to offer:

  • Intro call (30 min) — your background, what you’re looking for, and what we’re building
  • Technical conversation (60–90 min) — a real problem in your domain, worked through together
  • Portfolio / code walkthrough (60 min) — walk us through work you’ve shipped
  • Final conversation — with the founding team

Notice period

Up to 60 days considered for strong candidates. Immediate joiners preferred.

Ready to apply?

Tell us about something you’ve built and why it mattered. Concrete > abstract.

Apply now