remote
Java Fullstack Developer - LTM Limited
Full Stack Developer
Senior Java Fullstack Developer with 7+ years building large‑scale enterprise trading applications, specializing in Angular, TypeScript, reactive patterns, and cloud‑native CI/CD pipelines.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Java back‑end services for capital markets trading platforms.
- Build responsive, feature‑rich Angular front‑ends using TypeScript, HTML5, CSS3, and agGrid for complex data grids.
- Implement reactive programming with RxJS and state management with NgRx to ensure scalable, maintainable UI logic.
- Write comprehensive unit tests with Jest, ensuring code quality and reliability.
- Integrate RESTful services, consuming JSON data streams and handling authentication/authorization.
- Collaborate with DevOps to create and maintain CI/CD pipelines in TeamCity, Jenkins, and OpenShift, leveraging Harness and Tekton for cloud‑native deployments.
Requirements
- 7+ years of professional experience in enterprise Java development.
- Proven expertise in Angular (v14+), TypeScript, RxJS, and NgRx.
- Strong background in unit testing (Jest) and CI/CD tooling (TeamCity, Jenkins, OpenShift).
- Experience with REST APIs, JSON data handling, and SAASLESS architecture.
- Excellent problem‑solving skills and ability to work in a fast‑paced, collaborative environment.
Skills
javaangulartypescriptngrxjest