Now hiring

Java Developer

About AZRUT

AZRUT is a technology services company that helps organizations design, build, and run modern software with senior engineering talent. We partner with product and IT leaders who want clear communication, pragmatic delivery, and teams that stay accountable from discovery through production. We work as a distributed team and invest in craftsmanship, honest feedback, and outcomes you can measure. If you thrive in fast-paced collaboration and care about shipping quality work, we would like to hear from you.

Job summary

We are looking for a Java Developer to build and maintain enterprise-grade backend systems. You will contribute to designing scalable architecture, developing RESTful APIs, and shipping reliable software as part of a collaborative engineering team.

Minimum Qualifications

  • 2-5 years of experience developing Java applications using Spring Boot

  • Solid understanding of OOP principles, design patterns, and microservices

  • Experience with relational databases and ORM frameworks like Hibernate

  • Familiarity with build tools (Maven/Gradle), Git, and CI/CD practices

  • Comfortable using AI-assisted development tools (Cursor, GitHub Copilot, or similar) and able to critically evaluate AI-generated code

  • Commitment to writing clean, well-tested, and maintainable code

How you'll contribute

  • Develop and maintain Java-based backend services and REST APIs

  • Design and integrate data models with relational databases

  • Write unit and integration tests for core business logic

  • Participate in design discussions, code reviews, and technical planning

  • Identify and resolve performance bottlenecks across backend systems

Think you're a fit? Apply below

Complete the form for Java Developer. Fields marked * are required.

By submitting your application, you are agreeing to AZRUT's Terms of Service, Privacy Policy, and Cookie Policy. AZRUT may record your interview for quality assurance and training purposes.