Job Description
Job Title: Java Expert / Senior Java Engineer
Department: Platform Engineering / Backend Systems
Location: Hybrid / Remote
Company: AIRA Company
Role Overview
We are looking for a Java Expert to own and scale backend systems that operate under real-world constraints: high throughput, low latency, and zero tolerance for instability. This role is about engineering discipline, system design maturity, and execution at scale—not just writing Java code.
You will be responsible for designing, building, and optimizing distributed services that power mission-critical workflows.
Key Responsibilities
Architect, design, and develop high-performance backend services using Java (Java 11+) and Spring Boot
Build and maintain microservices with clear service boundaries and fault tolerance
Optimize JVM performance, memory usage, and garbage collection for production workloads
Design RESTful and event-driven APIs with strong versioning and backward compatibility
Implement concurrency, multithreading, and async processing correctly and safely
Integrate with relational and NoSQL databases; tune queries and transactions
Implement observability: logging, metrics, tracing, and alerting
Enforce clean code, testing standards, and CI/CD best practices
Collaborate with product, DevOps, and QA teams to ship stable releases
Required Qualifications
6+ years of hands-on Java development experience in production environments
Strong expertise in core Java (collections, concurrency, JVM internals)
Extensive experience with Spring Boot, Spring Data, and Spring Security
Solid understanding of microservices architecture and distributed systems
Experience with REST APIs, message brokers (Kafka/RabbitMQ), and async patterns
Proficiency with SQL databases (PostgreSQL/MySQL) and ORM frameworks
Experience with Docker and cloud-based deployments (AWS/GCP/Azure)
Strong debugging and performance-tuning skills
Preferred Qualifications
Experience with reactive programming (WebFlux, Reactor)
Knowledge of system design patterns for scalability and resilience
Experience with Kubernetes and service mesh concepts
Familiarity with security best practices (OAuth2, JWT, RBAC)
Exposure to high-availability and multi-region systems
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application