Summary
Description :
As a Senior Java Developer, you will design, develop, and maintain enterprise-grade financial applications with a focus on the Spring Framework and deployment to application servers such as IBM WebSphere and WildFly/JBoss EAP.
You will work in a cross-site Scrum team with colleagues in India (Gurugram) and Germany (Munich), contributing to backend, web, and database solutions, as well as system integrations for global banking clients.
Key Responsibilities
- Design, implement, and unit test Spring based Java components for enterprise financial applications (mandatory)
- Integrate with application servers (WebSphere, WildFly/JBoss EAP, Oracle WebLogic) and optimize deployment configurations (mandatory)
- Ensure database persistence using Hibernate ORM and RDBMS (Oracle, MS SQL Server)
- Provide effort estimations for development tasks and support release planning
- Collaborate closely with System Testers, Support Engineers, and Business Analysts to ensure functional and technical quality
- Troubleshoot and resolve technical issues in development, testing, and production environments
- Contribute to proof of concepts for validating design and technology choices
- Ensure integration of components developed by multiple teams into a cohesive solution
- Actively contribute to process improvements, best practices, and code reviews
Reporting Structure
Job Specifications :
Qualification
- B. Tech or Bachelors in computer science or any other relevant field (Required)
- M. Tech or Masters in any other relevant field (Preferred)
Years Of Experience
Experience In :
- 8+ years of experience
- Experience with Java technologies and frameworks (Spring framework, Hibernate, EJB, REST Services, Web Services)
Required Skills
- 8+ years of professional experience in Java development for enterprise applications
- Strong expertise in Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security)
- Hands-on experience with IBM WebSphere, WildFly/JBoss EAP and/or Oracle WebLogic application servers
- Advanced skills in Hibernate ORM for persistence and performance optimization
- Strong knowledge of RDBMS (Oracle, MS SQL Server) including SQL performance tuning
- Experience with GIT, GitHub Copilot, Azure DevOps, and Azure Boards
- Familiarity with CI/CD tools and pipelines
- Experience with unit testing (JUnit) and mocking frameworks (Mockito)
- Knowledge of Agile/Scrum methodologies and tools (Jira, Confluence)
- Strong debugging skills for distributed applications
- Excellent communication skills in English
- Ability to work in multicultural teams across international locations
(ref:hirist.tech)