Lead Java Software Engineer
Job Title: Lead Java Software Engineer
Location: Atlanta, GA Onsite
Direct Hire, Full-time
$180-200K + 20%
Sponsorship Available
Lump Sum Relocation
Position Overview
A leading financial technology firm is searching for an experienced Java software engineer to spearhead development efforts for enterprise-scale risk systems. This individual will join a high-impact technology team dedicated to building robust, real-time financial applications. The firm supports mission-critical infrastructure for global derivatives markets and operates in a fast-paced, collaborative environment.
Job Summary
The selected candidate will play a key role in designing and enhancing distributed systems that support real-time analytics, risk assessment, and workflow automation. They will work across internal teams to translate complex business logic into high-performance applications, and will serve as a technical mentor to team members.
Key Responsibilities
Location: Atlanta, GA Onsite
Direct Hire, Full-time
$180-200K + 20%
Sponsorship Available
Lump Sum Relocation
Position Overview
A leading financial technology firm is searching for an experienced Java software engineer to spearhead development efforts for enterprise-scale risk systems. This individual will join a high-impact technology team dedicated to building robust, real-time financial applications. The firm supports mission-critical infrastructure for global derivatives markets and operates in a fast-paced, collaborative environment.
Job Summary
The selected candidate will play a key role in designing and enhancing distributed systems that support real-time analytics, risk assessment, and workflow automation. They will work across internal teams to translate complex business logic into high-performance applications, and will serve as a technical mentor to team members.
Key Responsibilities
- Architect and implement Java-based services for high-throughput financial platforms
- Lead the delivery of backend systems that power price, risk, and portfolio workflows
- Translate user requirements into efficient, scalable technical solutions
- Support full software lifecycle from design through deployment and production support
- Guide technical direction of the team and review peer contributions
- Ensure code quality, test coverage, and documentation standards
- Bachelor's degree in Computer Science or related discipline (or equivalent experience)
- 10+ years in backend Java development, with at least 3 in a technical leadership role
- Deep familiarity with Spring, Hibernate/JPA, and integration frameworks such as Apache Camel
- Solid experience with SQL (Oracle or similar), database design, and query optimization
- Exposure to asynchronous messaging systems (Kafka, JMS, WebSockets)
- Experience building cloud-native applications or working in containerized environments
- Proven ability to mentor junior developers and lead solution design discussions
- Understanding of financial instruments, especially derivatives or credit risk
- Familiarity with pricing models, portfolio margining, or risk analytics
- Exposure to platforms using Kubernetes, OpenShift, or Tanzu
- Proficiency in performance tuning and load testing of distributed systems
- Full-time, permanent position (no C2C)
- Onsite in major financial hub (relocation support available)
- Competitive base salary and bonus structure
Recommended Jobs
C/C++ Software Engineer II required 3-5 years of experience
Posted 1 hour ago
Senior Software Engineer - Full-stack
Posted 1 hour ago
Senior Software Engineer, Machine Learning, Sensor Simulation
Posted 1 hour ago
Senior Software Engineer
Posted 4 hours ago
Software Engineer (Radar Command & Control)
Posted 6 hours ago

