Java Backend Developer

Salary

₹15 - 25 LPA

Min Experience

2 years

Location

Bengaluru, Mumbai

JobType

full-time

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
Gradle
Spring Boot
SQL
Cloud Applications