Java Developer

Teknuova

Gurugram District, Bengaluru, Mumbai

Hybrid

INR 900,000 - 1,300,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Teknuova in Gurugram is seeking a Java Developer to design, develop, test, and maintain backend systems and APIs. You will collaborate with product, engineering, and cross-functional teams to deliver high-performance applications.

You will work with Java-based frameworks, REST APIs, and microservices, applying best practices in code quality, testing, and documentation while contributing to performance improvements for client-focused projects.

Qualifications

  • Strong Java development skills and experience with Java-based frameworks.
  • Experience designing and consuming RESTful APIs and backend services.
  • Solid understanding of OOP, data structures, and algorithms.
  • Proficient with SQL databases and version control (Git).

Responsibilities

  • Design, develop, and maintain backend applications and APIs.
  • Build scalable microservices and RESTful services.
  • Write clean, tested code and participate in code reviews.
  • Troubleshoot issues, improve performance, and ensure reliability.
  • Collaborate with product, engineering, QA, and DevOps teams.
  • Integrate with databases and internal/third-party systems.
  • Follow best practices in development, documentation, and testing.
  • Contribute to engineering process improvements and standards.

Skills

Java
Spring Boot
Spring Framework
OOP & DS & Algorithms
REST APIs
SQL databases
Git
Software design principles

Tools

Hibernate/JPA
AWS/Azure/GC
Docker/Kubernetes

Job description

We are looking for a Java Developer to join our client's engineering team and build reliable, scalable, and high-performance applications. You will work closely with product, engineering, and cross-functional teams to design, develop, test, and maintain backend systems and APIs.


Key Responsibilities
  • Design, develop, and maintain applications using Java and Java-based frameworks
  • Build scalable backend services, REST APIs, and microservices
  • Write clean, maintainable, and well-tested code
  • Troubleshoot application issues and improve performance and reliability
  • Work with databases and integrate applications with internal and third-party systems
  • Participate in code reviews, technical discussions, and architecture decisions
  • Collaborate with frontend developers, product managers, QA, and DevOps teams
  • Follow software development best practices, including version control, testing, and documentation
  • Contribute to continuous improvement of engineering processes and development standards

Required Skills
  • Strong programming skills in Java
  • Experience with Spring Boot, Spring Framework, or similar Java frameworks
  • Good understanding of Object-Oriented Programming, Data Structures, and Algorithms
  • Experience building and consuming RESTful APIs
  • Familiarity with SQL databases such as MySQL, PostgreSQL, or Oracle
  • Understanding of Git and version control
  • Knowledge of software design principles and development best practices
  • Strong problem-solving and debugging skills

Good to Have
  • Experience with Microservices Architecture
  • Knowledge of Hibernate/JPA
  • Experience with AWS, Azure, or Google Cloud
  • Familiarity with Docker and Kubernetes
  • Exposure to messaging systems such as Kafka or RabbitMQ
  • Understanding of CI/CD pipelines
  • Experience with unit testing frameworks such as JUnit and Mockito
  • Familiarity with NoSQL databases such as MongoDB or Redis
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Hirekey Consultancy • Pune District

On-site
INR 600,000 - 900,000
Java Developer
Java Developer

Elabs Infotech • Hyderabad, Pune District

On-site
INR 1,000,000 - 1,400,000
Java Backend Developer
Java Backend Developer

Kumaran Systems • Chennai District

On-site
INR 1,200,000 - 2,400,000
Java Developer
Java Developer

Tata Technologies • Jamshedpur

On-site
INR 600,000 - 900,000
Java Developer | Springboot | Microservices
Java Developer | Springboot | Microservices

Infosys • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Java Developer (Spring, Microservices)
Java Developer (Spring, Microservices)

Victrix Inc. • Maharashtra

On-site
INR 1,200,000 - 1,600,000
Java Back End Developer
Java Back End Developer

Dynpro • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Java Back End Developer
Java Back End Developer

Coforge • Pune District

Hybrid
INR 600,000 - 900,000
Java Developer
Java Developer

Mingledorffs Tech Private Ltd • Hyderabad

On-site
INR 1,200,000 - 2,400,000
Java Developer
Java Developer

Airtel • Pune District

On-site
INR 600,000 - 900,000