Java Backend Developer
Salary
₹15 - 25 LPA
Min Experience
2 years
Location
Mumbai
JobType
full-time
- Overview
About the role
Requirements
- Minimum of 2 years of experience in Java development.
- Strong proficiency in Java (11+), Gradle, Spring Boot, Spring Data, and related frameworks.
- Comfortable working with data structures and algorithms to solve complex problems.
- Well-versed in design patterns for writing flexible, maintainable, testable, and efficient code.
- Knowledge of building multi-threaded and distributed systems.
- Experience in building performant and scalable systems.
- Proficient in evaluating different technologies to solve specific problems.
- Proficiency in SQL and/or non-relational databases such as MongoDB.
- Comfortable with all phases of the development life cycle.
- Experience with containers such as Docker and Kubernetes is favorable.
- Experience with cloud platforms like AWS, GCP, or Azure is a plus.
Responsibilities
- Design, develop, and maintain backend services using Java and related technologies.
- Collaborate with the team to implement new features and improve existing ones.
- Work with complex data structures and algorithms to develop high-performance applications.
- Ensure code quality through best practices, including unit testing and code reviews.
- Troubleshoot and resolve technical issues on time.
- Stay updated with the latest industry trends and technologies.
Interview Process
- Technical Rounds: Two to three technical rounds focused on coding and design challenges.
Skills
Java
Java backend
Backend
Backend Development
Backend Engineering
Spring Boot
Spring Data