HamburgerMenu
hirist

Nomiso - Senior Software Engineer - Java/Spring Boot

NOMISO INDIA PRIVATE LIMITED
3 - 5 Years
Multiple Locations

Posted on: 16/03/2026

Job Description

Description :

Job Summary :

We are looking for an experienced and highly skilled Senior Software Engineer - Java to design, develop, and maintain scalable enterprise applications. The ideal candidate will have strong expertise in Java and modern backend frameworks, and will play a key role in delivering high-quality, high-performance software solutions.

Key Responsibilities :

- Design, develop, and maintain Java-based applications using Spring Boot and related frameworks

- Build RESTful APIs and microservices with high scalability and performance

- Participate in system design, code reviews, and architecture discussions

- Collaborate with product managers, QA, and frontend teams to deliver features

- Troubleshoot, debug, and optimize application performance

- Write clean, reusable, and testable code

- Mentor junior engineers and provide technical guidance

- Ensure best practices in coding, security, and system design

Required Skills & Experience :

- 3+ years of hands-on experience in Java development

- Strong experience with Spring, Spring Boot, Hibernate/JPA

- Good knowledge of REST APIs and Microservices architecture

- Experience with SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.)

- Familiarity with Git, Maven/Gradle, CI/CD pipelines

- Understanding of multithreading and performance tuning

- Experience working in Agile/Scrum environment

Good to Have :

- Experience with cloud platforms (AWS / Azure / GCP)

- Exposure to containerization tools (Docker, Kubernetes)

- Knowledge of messaging systems (Kafka, RabbitMQ)

- Basic knowledge of frontend frameworks (Angular/React)

- Experience in DevOps practices

Education :

- B.E. / B.Tech / M.Tech in Computer Science or related field

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in