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