HamburgerMenu
hirist

Kuoni Tumlare - Senior Software Engineer - Java/Spring Boot

Kuoni Tumlare
Delhi
6 - 9 Years
star-icon
3.8white-divider10+ Reviews

Posted on: 24/10/2025

Job Description

Description :

- We are looking for an experienced Senior Backend Developer with strong expertise in Spring Boot and microservices architecture.

- The ideal candidate will have hands-on experience in building scalable, secure, and high-performance applications, along with a solid understanding of design patterns, data structures, and multithreading.

Key Responsibilities :

- Design, develop, and maintain high-performance Java applications using Spring Boot framework.

- Build and maintain RESTful APIs and microservices-based architectures.

- Integrate with databases using JPA and manage data persistence efficiently.

- Implement security protocols using OAuth2 and Spring Security.

- Apply design patterns and best practices for scalable application development.

- Write clean, maintainable, and efficient code following standard coding practices.

- Collaborate with cross-functional teams to understand requirements and deliver solutions.

- Perform code reviews, unit testing, and integration testing.

Required Skills :

Experience :


- 5+ years of hands-on experience Java programming language (OOP, design patterns, multithreading, etc.


Spring Boot :

- Hands-on experience with Spring Boot framework (Spring Data, Spring Security, AOP etc.) with Reactor , Webflux and Netty .

Microservices & RESTful APIs :

- Experience designing, developing, and deploying microservices and APIs. exposure to GraphQL is a plus.

Databases :

- Experience working with relational databases (e.g., Oracle/PostgreSQL) and/or NoSQL databases (e.g., MongoDB).

JPA/Hibernate :

- Experience with JPA/Hibernate for database interaction.

Messaging :

- Experience with message queues (e.g., Kafka, RabbitMQ).

Caching :

- Experience with caching technologies (e.g., Redis, Memcached, Hazelcast).

CI/CD :

- Hands-on experience with Docker, Kubernetes, and CI/CD pipelines.

Version Control :

- Experience with Git.

Testing :

- Experience with unit testing, integration testing, and performance testing.

Agile Methodologies :

- Experience working in Agile development environments.

Problem-Solving :

- Strong analytical and problem-solving skills.

Communication :

- Excellent communication and interpersonal skills


info-icon

Did you find something suspicious?