03 Oct
|
AgileEngine
|
Bengaluru
03 Oct
AgileEngine
Bengaluru
We are looking for a Senior Java Engineer to develop and maintain backend services for distributed billing and account management systems.
The mandatory requirements are 4+ years of Java and Spring Boot experience, GraphQL with Netflix DGS or Apollo Java/Kotlin Client, event-driven systems, and strong Spring Data JPA and CI/CD experience.
RECRUITMENT PROCESS
Application — Share a few details about your experience and background.
Coding Challenge — If applicable, complete it in the coding language you are most comfortable with.
Video Interview — Record a short video introduction in English.
Technical Interview or Hiring Manager Interview — Discuss your experience and fit for the role.
Offer — If it’s a match, you’ll receive an offer.
WHAT YOU’LL GAIN
Work from home — Work from where you feel most productive.
Local presence in India — Work in a structured and compliant setting aligned with Indian regulations.
Competitive compensation in INR — Receive compensation in INR, plus support for learning, education, and wellness.
Exciting projects — Work with modern technologies for global clients and quick-growing companies.
MUST HAVES
4+ years of hands-on backend engineering with Java and Spring Boot 3, building production microservices.
Senior level with demonstrated ownership of production services in a distributed-systems setting.
Experience with GraphQL, either building APIs with Netflix DGS or consuming them via the Apollo Java/Kotlin client.
Hands-on experience with event-driven, distributed systems using AWS SQS, Apache Kafka, or RabbitMQ.
Strong JPA/Hibernate and Spring Data JPA experience with MySQL/Aurora, including transactional design and optimistic locking.
Proficiency writing JUnit 5 unit tests with Mockito and integration tests against live environments.
Experience with Gradle multi-module builds.
Experience with GitLab CI/CD pipelines.
Experience with Datadog for metrics and monitors.
Responsible use of
📌 Senior Java Developer Bengaluru
🏢 AgileEngine
📍 Bengaluru