Java FullStack Developer
Overview
In this role you will build and maintain Java-based back-end services and Angular front-end interfaces within the capital markets and finance domain. You will work as part of a cross-functional team to deliver scalable full-stack solutions that support trading and analytics workflows. The position emphasizes modern Java tooling, Spring frameworks, and responsive UI components to handle complex financial data. You will engage with a mature tech stack to drive reliable, high-performance applications and contribute to architectural decisions. This is an opportunity to shape critical financial software and work with a modern, cloud-ready stack.
ResponsibilitiesDevelop and maintain full-stack applications using Java and AngularCollaborate on back-end services with Java 11+/17, Spring 5/Boot 3 and RESTImplement front-end features with Angular 10+ and JavaScriptWork with supporting technologies like Kafka MQ, Docker, AppEngineHandle data processing with MongoDB and OracleParticipate in design and code reviews to ensure quality and performance
Key requirements3-5 years of Java development experienceProficiency with Java 11+ and Spring 5/Boot 3Angular 10+ experience and front-end development skills (HTML, CSS, JavaScript, JSON)Capital Markets or finance domain backgroundBachelor's degree in Computer Science or related fieldKnowledge of Docker and cloud/REST-based architecturesExperience with database technologies (MongoDB, Oracle)Familiarity with Node JS and file processing workflowsJava full stack capability with Angular front-endJava (11+ / 17+)Spring Framework (Spring 5, Spring Boot 3)Angular 10+HTML/CSS/JavaScript/JSONKafka MQNode JS