Java Developer - Financial Services
LEE GARRETT ENTERPRISES.LLC
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tech stack
Java
Agile Methodologies
Azure
Profiling
Github
JUnit
Maven
Performance Tuning
Mockito
Multithreading
Test Driven Development
Spring-boot
Spock
GIT
Deployment Automation
Jenkins
Microservices
Requirements
-
7+ years Java development experience in Financial Services, Capital Markets
-
Clear progression to Head of Engineering role within 12 - 24 months
-
Strong expertise in Java 11+, Spring/Spring Boot
-
Experience with multi-threading, performance tuning, profiling
-
Knowledge of microservices architectures. Strong understanding of CI/CD pipelines (GitHub, Azure DevOps, Jenkins)
-
Experience with Git, Maven
-
Proven use of TDD, Agile, automated deployments
-
Strong experience with testing frameworks (JUnit, Spock, Mockito)
-
Experience working with high-performance systems in capital markets
-
Ability to troubleshoot complex issues and identify root causes