Java Software Engineer

The Glove

Remote

Java Developer

Location: Mumbai – Bandra

Work Mode: Work from Office – 5 Days a Week

Experience: 3–6 Years

Interview Process: L1 – Virtual | L2 – Face-to-Face


About the Role

We are looking for a skilled Java Developer with strong hands-on experience in Core Java, Spring Boot, Hibernate, Microservices, Cloud Platforms, and Data Structures & Algorithms. The ideal candidate should have experience in developing scalable, high-performance applications and working in a modern microservices-based environment.


Key Responsibilities

  • Design, develop, test, and maintain scalable Java applications.
  • Develop robust backend services and RESTful APIs using Java and Spring Boot.
  • Build and maintain microservices-based applications.
  • Work extensively with Hibernate/JPA for database interaction and ORM.
  • Apply strong knowledge of Core Java, OOPs, Collections, Multithreading, Exception Handling, and Java 8+ features.
  • Write efficient and optimized code using appropriate Data Structures and Algorithms.
  • Integrate applications with relational databases and optimize queries where required.
  • Work with cloud platforms such as AWS, Azure, or GCP.
  • Participate in application design, code reviews, debugging, performance tuning, and production issue resolution.
  • Collaborate with product managers, architects, QA engineers, and other development teams.
  • Follow coding standards, design principles, CI/CD practices, and Agile development methodologies.


Mandatory Skills

  • Strong hands-on experience in Java / Core Java
  • Spring Boot
  • Hibernate / JPA
  • Microservices Architecture
  • REST APIs
  • Strong understanding of Data Structures & Algorithms
  • Good knowledge of SQL and relational databases
  • Experience with any Cloud Platform – AWS / Azure / GCP
  • Good understanding of OOPs, Collections, Multithreading, Exception Handling, and Java 8+
  • Strong debugging and problem-solving skills


Good to Have

  • Experience with Docker/Kubernetes
  • Knowledge of Kafka or other messaging platforms
  • Experience with CI/CD tools
  • Knowledge of design patterns and system design
  • Exposure to Agile/Scrum methodology


Interview Process

  • L1: Virtual Technical Round
  • L2: Face-to-Face Interview
  • Candidates should be comfortable working 5 days a week from the Bandra, Mumbai office.


Candidate Profile

The ideal candidate should be a hands-on Java professional with strong backend development experience, good problem-solving ability, and practical exposure to building Spring Boot microservices deployed on cloud platforms and experience with data structures.


Interested candidates can apply at [email protected]

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.