Full Stack Java Developer
Summary
Build and maintain global Risk, Finance, and Compliance applications using Java, Spring Boot, and Angular in a banking environment.
Job Summary
We are hiring a Full Stack Developer (Java + Angular) with 5–8 years of experience to build and maintain global Risk, Finance, and Compliance applications. The role involves end-to-end development, collaborating with business and technical teams, and delivering scalable, high-quality solutions in a banking environment.
Mandatory Skill-set Strong experience in Java (Java 8 or above); Hands-on experience with Spring Boot, Spring Security, Hibernate/JPA; Frontend development experience using HTML5, CSS3 and frameworks like Bootstrap/Material UI; Proficiency in JavaScript/TypeScript, preferably with Angular; Strong understanding of Object-Oriented Programming (OOP) and design patterns; Experience working with MS SQL Server; Experience in end-to-end testing using tools like Selenium, Protractor, Jasmine; Understanding of cross-browser compatibility issues and performance optimization techniques; Experience using browser developer tools for debugging and performance tuning; Strong full stack development experience (5+ years); Basic understanding of risk or finance domain.
Desired Skill-set Experience with Microservices Architecture; Knowledge of Docker and Kubernetes for containerization; Familiarity with CI/CD tools like Jenkins or GitLab pipelines; Experience with CSS preprocessors like LESS or SASS; Understanding of UX/UI principles and best practices; Knowledge of WebSockets and HTML5 web storage.
Responsibilities Develop, test, and deliver high-quality full stack applications; Collaborate with Tech Leads/Architects for technical design and with Business Analysts for functional clarity; Analyze technical constraints and provide optimal solutions; Prepare and maintain detailed technical documentation; Provide accurate effort estimations for development tasks; Define and implement testing strategies with project stakeholders; Conduct code reviews and ensure adherence to coding standards; Mentor junior developers and support team growth; Continuously improve development practices and team efficiency; Ensure timely delivery of scalable and efficient solutions.
Should you be interested in this career opportunity, please send in your updated resume to
(HIDDEN TEXT)
at the earliest. When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the SCIENTE Group Privacy Policy, a copy of which is published at SCIENTE's website (https://www.sciente.com/privacy-policy). Confidentiality is assured, and only shortlisted candidates will be notified for interviews. EA Licence No. 07C5639 Privacy Policy | SCIENTE Privacy Policy of SCIENTE.
Mandatory Skill-set Strong experience in Java (Java 8 or above); Hands-on experience with Spring Boot, Spring Security, Hibernate/JPA; Frontend development experience using HTML5, CSS3 and frameworks like Bootstrap/Material UI; Proficiency in JavaScript/TypeScript, preferably with Angular; Strong understanding of Object-Oriented Programming (OOP) and design patterns; Experience working with MS SQL Server; Experience in end-to-end testing using tools like Selenium, Protractor, Jasmine; Understanding of cross-browser compatibility issues and performance optimization techniques; Experience using browser developer tools for debugging and performance tuning; Strong full stack development experience (5+ years); Basic understanding of risk or finance domain.
Desired Skill-set Experience with Microservices Architecture; Knowledge of Docker and Kubernetes for containerization; Familiarity with CI/CD tools like Jenkins or GitLab pipelines; Experience with CSS preprocessors like LESS or SASS; Understanding of UX/UI principles and best practices; Knowledge of WebSockets and HTML5 web storage.
Responsibilities Develop, test, and deliver high-quality full stack applications; Collaborate with Tech Leads/Architects for technical design and with Business Analysts for functional clarity; Analyze technical constraints and provide optimal solutions; Prepare and maintain detailed technical documentation; Provide accurate effort estimations for development tasks; Define and implement testing strategies with project stakeholders; Conduct code reviews and ensure adherence to coding standards; Mentor junior developers and support team growth; Continuously improve development practices and team efficiency; Ensure timely delivery of scalable and efficient solutions.
Should you be interested in this career opportunity, please send in your updated resume to
(HIDDEN TEXT)
at the earliest. When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the SCIENTE Group Privacy Policy, a copy of which is published at SCIENTE's website (https://www.sciente.com/privacy-policy). Confidentiality is assured, and only shortlisted candidates will be notified for interviews. EA Licence No. 07C5639 Privacy Policy | SCIENTE Privacy Policy of SCIENTE.