Full-Stack Java Developer
Location: London (Office-based 5 days pw, Monday to Friday)
Salary: £70,000 – £80,000 + bonus
Type: Full-time, Permanent
An FCA-regulated financial services firm is seeking an experienced Full-Stack Java Developer to play a key role in building a new trading platform from the ground up. This is a greenfield opportunity to contribute to the architecture, design, and implementation of a mission-critical system with strong potential for technical ownership and future team leadership.
Key Responsibilities
* Design, develop, and maintain scalable and secure full-stack trading applications
* Build and integrate RESTful APIs and third-party services
* Develop user-facing features using React or React Native
* Write clean, testable, and maintainable code across back-end and front-end components
* Participate in code reviews and Agile development cycles
* Support deployment, monitoring, and troubleshooting in production environments
Required Skills and Experience
* 5–8 years of hands-on experience in Java development, including Spring and Spring Boot
* Strong front-end development experience using React and/or React Native
* Proficiency in REST API design and implementation
* Solid understanding of software development lifecycle tools (Git, Jira, CI/CD, testing frameworks)
* Bachelor’s degree in Computer Science or a related technical field
Preferred Qualifications
* Experience in financial systems or low-latency trading environments
* Familiarity with AWS and cloud-native development
* Working knowledge of Docker and containerised deployment
* Experience with cross-platform development in React Native is a strong advantage