Home/Job List/Senior Software Developer (Java)
Mantras2Success

Senior Software Developer (Java)

Mantras2Success

India
Full-Time
Posted 1 month ago

Job Description & Responsibilities

Job Description

Job Summary

We are looking for a skilled and experienced Senior Software Developer (Java) to join our team and contribute to the development and maintenance of scalable enterprise applications. The ideal candidate will have hands-on experience in Java-based backend technologies, front-end frameworks, and microservices architecture, along with proficiency in writing optimized SQL queries and working with containerized platforms.

Key Responsibilities

Design, develop, and deploy enterprise-grade applications using Java, Spring Boot, and related technologies

Develop RESTful APIs with secure integrations and efficient data handling

Work with front-end frameworks like ReactJS, HTML5, Bootstrap, and JavaScript to build responsive UIs

Utilize JBoss FUSE for integration development where applicable

Write and optimize complex SQL queries and manage relational databases (Oracle, SQL Server)

Participate in code reviews, debugging, and performance tuning

Build microservices and manage containers using Docker/Kubernetes or equivalent tools

Follow Agile methodologies and collaborate with cross-functional teams

Use CI/CD tools (preferably Azure DevOps) for build and deployment automation

Analyze and troubleshoot issues in multi-threaded, real-time processing applications

Maintain documentation for processes, features, and design decisions

Technical Skills Required

Backend: Java, J2EE, Struts, Spring MVC, Spring Boot, Hibernate, iBatis/MyBatis, JBoss FUSE

Frontend: HTML5, Bootstrap, Advanced JavaScript, ReactJS, AngularJS, JQuery, ExtJS, Ajax

Web Services: REST APIs, SOAP

Database: Oracle, SQL Server, PL/SQL writing queries, triggers, packages, and procedures

Build & DevOps: Maven, ANT, Log4j, Eclipse, Azure DevOps (or other CI/CD tools)

Other: Microservices architecture, Docker/Kubernetes, Jasper Reports, multithreading, system optimization

Preferred Qualifications

Experience working on 35 end-to-end project implementations

Familiarity with real-time processing and interface development

Knowledge of container management and microservices best practices

Ability to analyze and optimize legacy systems for performance and scalability .

Required Skills

JavaScriptReactJavaAzureDockerKubernetesSQLCI/CDAgile

Job Details

Employment TypeFull-Time
Work ModeOn-Site
Experience00 years
Positions1

Posted by

N/A

Posted on:

27 Jul 2026

About Mantras2Success

More open roles

Browse all jobs →