Java Developer

Overview

We are seeking an experienced Java Developer (4–8 years) to design, develop, and maintain high-performance, scalable Java applications. The role involves working on enterprise-grade systems, building RESTful APIs, integrating databases, and collaborating closely with cross-functional teams to deliver secure and reliable software solutions. This is a contractual, onsite role based in Bangalore.

Job Description

Key Responsibilities

  • Design, develop, test, and maintain Java-based applications

  • Write clean, efficient, and reusable code following industry best practices

  • Develop and maintain RESTful APIs and integrate third-party services

  • Design database schemas and optimize SQL/NoSQL queries

  • Participate in requirement analysis, technical design discussions, and code reviews

  • Troubleshoot, debug, and resolve production and performance issues

  • Collaborate with QA, DevOps, and Product teams for end-to-end delivery

  • Support CI/CD pipelines and assist in application deployments

  • Ensure application performance, security, and scalability standards

  • Create and maintain technical and system documentation


Requirements

  • 4–8 years of hands-on experience in Java application development

  • Strong understanding of object-oriented programming concepts

  • Experience working with Spring and Spring Boot frameworks

  • Hands-on exposure to REST APIs and Microservices architecture

  • Experience with relational and/or NoSQL databases

  • Familiarity with ORM frameworks such as Hibernate or JPA

  • Experience working with version control and build tools

  • Understanding of application security, performance tuning, and best practices

  • Strong problem-solving abilities and good communication skills

Skills & Requirements

Java, Core Java, OOPs, Collections, Multithreading, Spring, Spring Boot, REST APIs, Microservices, Hibernate, JPA, SQL, MySQL, PostgreSQL, Oracle, MongoDB, Git, Maven, Gradle, Jenkins, CI/CD, Application Security, Performance Tuning

Apply Now

Join Our Community

Let us know the skills you need and we'll find the best talent for you