HamburgerMenu
hirist

Inductus Group - Senior Software Engineer - Spring Boot/MongoDB

Inductus Group
Others
5 - 10 Years

Posted on: 05/08/2025

Job Description

Job title : Senior Software Engineer.

Location : Noida, Head Office.

We are seeking a Senior Software Engineer to join our growing global development team.

This role is ideal for an experienced and highly skilled engineer with at least 5 years of hands-on experience, particularly in Java Spring Boot and related modern technologies.

The ideal candidate will contribute to designing, developing, and maintaining high performance, scalable, and secure enterprise software applications.

Duties and responsibilities :

- Lead and contribute to the full software development lifecycle (SDLC), including planning, analysis, design, implementation, testing, deployment, and maintenance.

- Participate in architectural and design discussions; write and review Software Design Documents (SDDs).

- Estimate tasks and manage workload in collaboration with project managers and stakeholders.

- Design and maintain relational and NoSQL databases, with a focus on performance and scalability.

- Apply Object-Oriented Analysis and Design (OOAD) using UML.

- Develop RESTful APIs and integrate software components and third-party services.

- Write clean, maintainable, and testable code, and support CI/CD pipelines.

- Build responsive front-end components using modern JavaScript frameworks (e.g, Angular or React).

- Perform unit, integration, load, and performance testing.

- Troubleshoot and debug complex systems in production and development environments.

- Ensure software adheres to internal standards, best practices, and secure coding guidelines.

- Stay up-to-date with new technology trends and continuously evaluate their relevance for future projects.

Required Qualifications and Experience :

- Bachelor's degree in Computer Science, Software Engineering, or a related field.

- Minimum 5 years of professional experience as a Software Engineer or Developer.

- Strong experience with Java and Spring Boot frameworks.

- Solid understanding of relational databases (e.g , PostgreSQL, MySQL) and ability to write advanced SQL queries.

- Working knowledge of NoSQL databases such as MongoDB.

- Proficiency in RESTful and/or SOAP web services.

- Familiarity with frontend technologies, particularly HTML, CSS, JavaScript, and frameworks like Angular or React.

- Hands-on experience with microservices architecture and distributed systems.

- Experience working in Agile environments, using TDD, unit testing, and modern CI/CD pipelines.

- Experience with cloud platforms (e.g , OCI, Huawei Cloud, AWS, Azure, or GCP) is a strong plus.

- Familiarity with Redis, RabbitMQ, and other modern messaging or caching tools.

- Knowledge of application security practices across the SDLC.

- Excellent written and verbal communication skills in English.

- A collaborative team player with a proactive and solution-oriented mindset.

Nice to Have :

- Contributions to open-source projects or technical blogs.

- Experience with containerization (e.g , Docker, Kubernetes).

- Familiarity with DevOps practices and tools.

info-icon

Did you find something suspicious?