Home Career Java Developer

Java Developer

Bengaluru 4-6 years

Role Overview

As a Java Developer at Nineleaps, you will design, build, and maintain scalable, high-performance technology solutions that solve real business challenges. You’ll contribute across the development lifecycle—from architecture discussions and implementation to testing, optimization, and continuous improvement. This role is ideal for engineers who enjoy building robust backend systems, working with modern Java frameworks, and driving engineering excellence across teams.

Key Responsibilities

  • Design, build, test, and maintain scalable and stable off-the-shelf or custom-built technology solutions to meet business needs
  • Contribute across the development lifecycle, helping define completion criteria and improve system architecture
  • Experiment with and adapt quickly to new technologies and engineering approaches
  • Review code for quality and ensure adherence to best practices and coding standards
  • Promote strong coding, testing, and deployment practices through hands-on implementation and technical guidance
  • Participate in Agile ceremonies to groom stories and deliver high-quality, defect-free code
  • Write testable code that supports high levels of code coverage and long-term maintainability
  • Conduct root cause analysis and advanced performance tuning for complex business processes and system functionality
  • Identify client pain points and propose the right technical solutions to address them
  • Contribute to continuous improvement initiatives by proposing, implementing, and demonstrating measurable impact
  • Mentor junior engineers and help guide them toward strong engineering practices and career growth

What We’re Looking For

  • 4–6 years of experience in software development, with strong expertise in Java
  • Strong knowledge of Java 8 and core Java programming concepts
  • Excellent object-oriented programming skills, including strong understanding of design patterns
  • Strong knowledge of software engineering best practices such as Test-Driven Development (TDD) and Continuous Integration (CI)
  • Strong understanding of data structures and algorithms
  • Experience building data-driven RESTful APIs using frameworks such as Spring Boot
  • Proficiency in SQL and strong database fundamentals for efficient data management
  • Ability to perform data modeling and design scalable data structures
  • Good understanding of JPA-based ORMs such as Hibernate or EclipseLink
  • Experience with dependency managers and build tools such as Maven and Gradle
  • Strong debugging and problem-solving skills
  • In-depth understanding of distributed systems and microservices architecture
  • Proven experience in performance tuning, latency optimization, and launch configuration
  • Ability to work in Agile teams and contribute to collaborative engineering environments
  • Strong ownership mindset, technical judgment, and mentoring capability

About Nineleaps

Nineleaps is a technology company specializing in digital engineering, data, and AI. We work with businesses across industries to solve complex challenges through modern technology and create an environment where people can learn fast, take ownership, and build meaningful careers while doing it.

Apply To This Job