The role
Job description
About The Opportunity A fast-scaling technology services firm operating across enterprise software delivery and digital transformation, we empower mid-market and Fortune 500 clients with scalable, secure, and high-performance Java-based applications. Our engineers ship mission-critical systems across finance, logistics, and SaaS verticals — using modern JVM ecosystems and cloud-native best practices to solve complex business problems at scale.
Role & Responsibilities
- Design, develop, and maintain high-availability Java applications using Spring Boot, Hibernate, and microservice architectures.
- Write clean, testable, and production-grade code following SOLID principles, CI/CD pipelines, and containerization (Docker/K8s).
- Optimize application performance, reduce latency, and resolve production-level bugs using profiling and monitoring tools.
- Collaborate with QA and DevOps to automate testing, deployment, and infrastructure-as-code pipelines.
- Integrate third-party APIs, message queues (Kafka/RabbitMQ), and relational/non-relational databases (PostgreSQL, MongoDB).
- Participate in code reviews, sprint planning, and architectural discussions to drive engineering excellence.
Skills & Qualifications
- Must-Have
- Java 8+
- Spring Boot
- Hibernate
- REST APIs
- PostgreSQL
- Git
- JUnit
- Docker
- Preferred
- Kubernetes
- Kafka
- Microservices
Benefits & Culture Highlights
- On-site hybrid work environment in tier-1 Indian cities with modern tech infrastructure.
- Learning stipends and certifications support for cloud and DevOps upskilling.
- Fast-track growth path for high performers with exposure to global client delivery.
Skills: spring boot,hibernate,junit,git,postgresql,docker