Senior Software Engineer- Java Spring Boot

Engineering and Emerging Technologies

We are excited to find an experienced and motivated individual to join our team and help us drive a successful project outcomes.

India

Bengaluru

Mumbai

Hybrid

Experience:5+ years
|
Vacancy:1

We are looking for an experienced Full Stack Developer with strong backend expertise in Java (Spring Boot) and solid proficiency in modern front-end technologies.

 

In this role, you will be responsible for building scalable applications, enhancing existing systems and collaborating with cross-functional teams to deliver high-quality, secure and high-performance solutions.

 

Responsibilities:

•    Design and develop new features and modules for web applications.
•    Build and maintain scalable, high-performance applications using Java and modern web technologies.
•    Maintain and enhance legacy systems, including bug fixing and performance improvements.
•    Integrate third-party APIs and external libraries into existing platforms.
•    Collaborate with product managers, designers and engineering teams to deliver end-to-end solutions.
•    Ensure application performance, security and responsiveness across systems.
•    Follow best coding practices, design patterns and development standards.

 

Requirements:

•    Strong proficiency in Java with the Spring Boot framework.
•    Excellent knowledge of HTML, CSS, JavaScript and AJAX.
•    Hands-on experience with PostgreSQL and caching technologies like Redis.  
•    Experience with Git for version control.
•    Good understanding of design patterns and clean coding principles.
•    Familiarity with Angular framework.
•    Exposure to Dropwizard framework.
•    Experience with performance tuning and scalable architecture.

 

Quality Compliance:

Compliance to Quality and Information Security is critical in ensuring the integrity, confidentiality, availability of data and the consistent delivery of high-quality services are an important aspect of hiring for this position.