Junior · 0–2 yrs experience

Junior Java Developer

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

About the role

We’re hiring a Junior Java Developer to build production backend services alongside senior engineers who will invest in your growth.

This is a role for recent graduates or developers with up to two years of experience who want to grow into a serious backend career — shipping real code for real clients, with mentorship and code review at every step.

What you'll do

  • Build and maintain Java backend services and REST APIs under the guidance of senior engineers
  • Write clean, tested code and participate in code reviews — both giving and receiving
  • Fix bugs, add features, and learn the codebase of production systems used by real clients
  • Pair with senior engineers on harder problems and learn how production systems are designed
  • Write and maintain automated tests for the code you ship
  • Grow your fundamentals in databases, APIs, and cloud deployment

What we're looking for

Must have

  • 0–2 years of software development experience (internships and strong personal projects count)
  • Solid fundamentals in Java and object-oriented programming
  • Understanding of how web applications and REST APIs work
  • Familiarity with relational databases and basic SQL
  • Genuine eagerness to learn and accept feedback
  • Clear written and spoken communication

Nice to have

  • Exposure to Spring or Spring Boot
  • A public GitHub with projects you’ve built
  • Familiarity with Git, unit testing, or CI
  • Internship or project experience shipping something real

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