The Adroit
Website:
theadroit.in
Job details:
Position: Java Developer
Experience: Minimum 3 Years
Location: Vidya Vihar, Mumbai
Employment Type: Full-Time
Salary: 6 to 9.6 LPA
Open Positions: 3
Job Description:
We at The Adroit are seeking a motivated and skilled Java Developer with 2–3 years of experience in building and maintaining Java-based, microservices-driven applications.
The ideal candidate should have hands-on exposure to cloud technologies, distributed systems, and application monitoring tools, along with strong analytical and problem-solving abilities.
If you are passionate about developing scalable solutions and eager to grow in a dynamic environment, we would love to connect with you.
Responsibilities:
● Design, develop, and maintain Java applications using Microservices architecture
● Develop scalable and high-performance services using Spring Boot
● Build and consume RESTful APIs
● Work with Kafka for asynchronous messaging and event-driven systems
● Integrate applications with AWS services (basic usage)
● Monitor and troubleshoot applications using APM and monitoring tools like Grafana
● Collaborate with QA, DevOps, and frontend teams to deliver reliable solutions
● Participate in code reviews and ensure best coding practices
● Debug production issues and improve system performance
● Follow Agile/Scrum development methodologies
Required Skills & Qualifications:
● 2–3 years of hands-on experience in Java development
● Strong understanding of Core Java, OOP concepts, Collections, Multithreading
● Experience with Spring Framework / Spring Boot
● Working knowledge of Microservices architecture
● Experience with Apache Kafka (producers, consumers, basic concepts)
● Basic knowledge of AWS (EC2, S3, RDS, IAM or similar)
● Experience with REST APIs
● Good understanding of SQL databases (MySQL, PostgreSQL, etc.)
● Familiarity with Hibernate / JPA
● Experience using Git and version control systems
● Basic understanding of Linux environments
Good to Have (Preferred Skills):
● Experience with Docker and containerization
● Exposure to CI/CD pipelines
● Experience with Grafana, Prometheus, or other monitoring/APM tools
● Understanding of distributed systems concepts
● Knowledge of NoSQL databases (MongoDB, DynamoDB)
● Exposure to Kubernetes (basic)
Click on Apply to know more.