12 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 productive 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 innovative 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 (Bengaluru)
🏢 Aatmunn
📍 Bengaluru