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
Senior

Job 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

Apply for this position