11 Nov
|
Aatmunn
|
Bengaluru
We are looking for a skilled Backend Java Developer to build and run the services behind our multi-tenant platform. You will work on Spring Boot microservices, Kafka-based event pipelines, geospatial data, and real-time notifications, owning your code from design through to production on AWS. (2+ years of hands-on Java development preferred.)
Key Responsibilities
- Design, build, and maintain RESTful microservices using Java 17/21 and Spring Boot 3.x.
- Build event-driven flows with Apache Kafka, Kafka Streams, and Spring Kafka (producers, consumers, stream topologies).
- Model data and write efficient queries on PostgreSQL (with PostGIS), MongoDB, and Redis using Spring Data JPA / Hibernate.
- Manage database schema changes with Liquibase.
- Secure APIs with Spring Security, OAuth2 resource server, JWT, and Keycloak.
- Build real-time features using Server-Sent Events, WebSockets, and MQTT.
- Integrate third-party services such as SendGrid (email), Twilio (SMS/WhatsApp), and AWS (S3, Lambda).
- Write unit and integration tests with JUnit 5 and Spring Boot Test; keep coverage and quality gates green (JaCoCo, SonarQube).
- Document APIs with OpenAPI/Swagger, take part in code reviews, and debug and fix production issues.
About Company: Aatmunn is a fast-growing start-up focused on delivering cutting-edge SAAS solutions to enhance lives of frontline workers across the industry domains. We're committed to save lives by delivering innovative and user-friendly digital experiences. The name 'Aatmunn', meaning 'Soul' or 'Spirit', symbolizes the company's deep commitment to the holistic well-being of frontline workers. Our mission goes beyond physical safety to caring for the essential human spirit of each worker, emphasizing a human-centric and compassionate approach to workforce safety. We are US based startup with our technology centre in Bangalore.
📌 Software Engineer - Java in Bangalore, Bangalore (Hybrid) (Bengaluru)
🏢 Aatmunn
📍 Bengaluru