Job Description


Job Title: Java Engineer

Department: Backend Engineering

Location: Hybrid / Remote

Company: AIRA Company


Role Overview


We are hiring a Java Engineer to build and maintain backend services that power scalable, reliable applications. This role focuses on writing clean, maintainable Java code, contributing to microservices-based systems, and collaborating across teams to deliver production-ready features.


This is an execution-heavy role with exposure to system design, performance tuning, and cloud-native development.


Key Responsibilities




  • Develop and maintain backend services using Java (Java 8+) and Spring Boot




  • Build RESTful APIs and integrate with internal and external systems




  • Contribute to microservices architecture with well-defined service boundaries




  • Write unit and integration tests to ensure code quality and reliability




  • Work with databases to design schemas and optimize queries




  • Debug production issues and participate in root-cause analysis




  • Collaborate with frontend, DevOps, and product teams to ship features




  • Follow coding standards, security guidelines, and CI/CD processes




Required Qualifications




  • 2–5 years of hands-on experience with Java in production environments




  • Strong fundamentals in core Java, OOP, and collections




  • Experience with Spring Boot and REST API development




  • Working knowledge of SQL databases (MySQL/PostgreSQL)




  • Familiarity with Git and standard development workflows




  • Understanding of basic microservices and API design principles




  • Ability to write clean, readable, and testable code




Preferred Qualifications




  • Experience with messaging systems (Kafka, RabbitMQ)




  • Exposure to Docker and cloud platforms (AWS/GCP/Azure)




  • Familiarity with JPA/Hibernate




  • Basic understanding of system design and scalability concepts




  • Experience working in Agile/Scrum teams




Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application