Source description
About the role
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 .
More at Mantras2Success
Related open roles
Data Migration Architect ( GCP/ Devsecops /Java )
Mumbai
Senior Software Developer Java + React Gandhinagar
India
Senior Software Developer (Java + React)
India
Senior Software Developer - Java Developer
India
Software Developer (SAP ABAP ) (Ahmedabad)
India
SSD Full Stack Developer (Gandhinagar | Ahmedabad | Pune)
India