Profile : Java Backend Developer
Location : Mumbai Kurla
Experience : 4.5+ years
Key skills : Java, Kafka, Microservices, Springboot, AWS,GCP,Azure
Key Responsibilities :
- Develop and maintain microservice based backend systems using Java 8 or 10 and Spring Boot.
- Create asynchronous, event-driven architectures using Apache Kafka.
- Design and implement secure, scalable RESTful APIs for internal and external consumption.
- Deploy microservices on AWS, Azure, or GCP, utilizing cloud-native tools and best practices.
- Collaborate within Agile teams - participating in sprint planning, stand-ups, code reviews, and retrospectives.
- Contribute to CI / CD pipelines, containerization (Docker), and automation in partnership with DevOps.
- Write comprehensive unit and integration tests using JUnit and TDD methodologies to maintain high code quality.
- Monitor system performance, troubleshoot production issues, and optimize scalability and reliability.
- Draft and maintain clear technical documentation and assist in mentoring junior team members.
Required Qualifications :
Educational Background : Bachelors or master's degree in CS, Engineering, or a related field.Experience : 28 years of backend development using Java (8 or 10).Demonstrated experience in building microservices architectures.Hands-on proficiency with Kafka or similar event / message-driven platforms.Experience in deploying solutions on AWS, Azure, or GCP.Strong fundamentals in REST API development, JPA / Hibernate, and SQL / NoSQL databases.Working knowledge of Docker, CI / CD tools, and version control (Git).Excellent problem-solving abilities, clear communication, and strong collaboration in Agile environments.(ref : hirist.tech)