Posted on: 02/12/2025
Description : Java Back end Developer (Spring Boot, Micro services, Kafka, AWS)
Location : Mumbai (5 days wfo)
Experience : 6 to 15 years
Role Type : Backend / Microservices Developer
Industry : FinTech, SaaS, Product, BFSI, E-commerce
Responsibilities :
- Design, develop, and maintain Java-based backend services using Spring Boot.
- Build and optimize microservices with high scalability, performance, and reliability.
- Implement event-driven systems and streaming pipelines using Kafka.
- Develop secure and optimized REST APIs and integrate with internal/external services.
- Work with AWS services (EC2, S3, Lambda, RDS, ECS/EKS, CloudWatch, SNS/SQS).
- Collaborate with DevOps for CI/CD pipelines, containerization (Docker/Kubernetes).
- Troubleshoot production issues, optimize performance, and ensure high availability.
- Work closely with product, QA, and frontend teams to deliver end-to-end features.
- Write clean, maintainable, well-tested code following best practices.
- Participate in code reviews, architecture discussions, and agile ceremonies.
Required Skills :
- Strong experience in Core Java / Java 8+, OOPs, Collections, Multithreading.
- Hands-on experience with Spring Boot, Spring MVC, Spring Data.
- Deep understanding of Microservices Architecture.
- Experience with Kafka (producers, consumers, topics, partitions).
- Solid understanding of REST API design.
- Experience with relational databases (MySQL/PostgreSQL) or NoSQL (MongoDB).
- Hands-on with AWS cloud services.
- Knowledge of Docker, Kubernetes, Jenkins, Git.
- Familiarity with distributed systems, caching (Redis), and performance tuning.
Good-to-Have Skills :
- Experience with CI/CD pipelines.
- Knowledge of APM tools (New Relic, Dynatrace, Prometheus/Grafana).
- Understanding of security standards (OAuth2, JWT).
- Familiarity with domain-driven design (DDD).
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1583497
Interview Questions for you
View All