PUNE · FULLTIME
Java Back End Developer
Coralai
Pune · hybrid · Posted 49d ago
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.3s
- Found the form on Naukri · 11 questions to answer1.0s
- Decided the answers for all of them2.9s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
We are looking for an experienced Senior Backend Engineer / Java Engineer with strong expertise in Java 17+, Spring Boot, REST APIs, Kafka, Kubernetes, Docker, CI/CD, and MongoDB Atlas.
The ideal candidate will have hands-on experience building and operating production-grade backend services, with a strong focus on API design, security, scalability, performance, reliability, testing, and maintainability.
This role follows a Build & Run mindset, requiring the engineer to take end-to-end ownership from development and deployment through production support, incident management, troubleshooting, and continuous improvement.
Key Responsibilities
- Design, develop, and maintain scalable backend services using Java 17+, Spring Boot & Maven.
- Build robust RESTful APIs with strong understanding of API versioning, pagination, error handling, idempotency, backward compatibility, and resilience patterns.
- Develop optimized batch processing/data-loading solutions.
- Implement secure services using OAuth2/OIDC, JWT, service-to-service authentication, and HashiCorp Vault.
- Develop and maintain Kafka producers and consumers and work with event-driven/messaging patterns.
- Build automated unit, integration, API, and end-to-end tests using JUnit, Bruno/Postman, Playwright, etc.
- Optimize application performance through profiling, thread/heap analysis, caching, rate limiting, logging, and graceful degradation.
- Deploy, troubleshoot, and operate applications on Kubernetes (K8s).
- Build and manage Docker/container images.
- Develop and support CI/CD pipelines, quality gates, and automated deployments.
- Follow strong Git branching, merge request, and code review practices.
- Take ownership of production incidents, troubleshooting, RCA, and operational support with a strong Build & Run mindset.
- Perform Linux troubleshooting, including logs, processes, and basic networking.
- Work with MongoDB Atlas for backend data storage and application integration.
- Collaborate closely with Product Owners, squad members, engineering teams, and partner teams to refine requirements and ensure production readiness.
- Participate actively in Agile/Scrum ceremonies and Jira-based delivery.
Mandatory Skills:
Java 17+ | Spring Boot | Maven | REST APIs | Kafka | Kubernetes | Docker | CI/CD | Git | MongoDB Atlas | OAuth2/OIDC | JWT | HashiCorp Vault | JUnit | Linux | Agile | Jira
Nice to Have
- Argo CD / GitOps
• Java Native / GraalVM Native Image
• Observability dashboards, metrics, and log aggregation
• Integration & middleware messaging, file transfer, batch, and streaming
• Cloud-native application development
Sourced from naukri
Section · 02
Skills
Section · Company