Java Full Stack Developer
Overview
In this role you will design, develop and maintain enterprise web applications using Java, Spring Boot and AngularJS. You will build RESTful APIs and backend services while ensuring responsive, user-friendly front-end experiences. You’ll optimize Oracle database performance and contribute across the full software development lifecycle in an Agile setting. You work closely with cross-functional teams to deliver high-quality software and uphold code quality through testing, reviews and CI/CD practices. This is an opportunity to impact enterprise banking solutions by applying full-stack expertise in a collaborative, fast-paced environment.
ResponsibilitiesDesign, develop, and maintain scalable enterprise web applicationsBuild and maintain RESTful APIs and backend servicesDevelop responsive and user-friendly front-end componentsOptimize Oracle database performance and write efficient SQL and PL/SQL queriesCollaborate with cross-functional teams to deliver high-quality software solutionsParticipate in the complete software development lifecycle from design to deploymentMaintain code quality through testing, code reviews, and CI/CD practicesWork in an Agile development environment to deliver business requirements
Key requirementsJavaSpring BootMicroservicesAPI Development and IntegrationAngularJSOracle database (SQL/PLSQL)Retail BankingAgile experiencecross-functional collaborationteamworkcommunicationJavaSpring BootMicroservices