Java Developer – Financial Systems
Java Developer – Financial Systems
Learning Consultant
Stamford, CT
See who Learning Consultant has hired for this role
Learning Consultant provided pay range
This range is provided by Learning Consultant. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
Location: Stamford, CT
- Work: Hybrid (3 days onsite, 2 remote)
- Type: Full-Time Employee
Join our Financial Systems Engineering team to design and deliver high-performance backend systems that power trading, brokerage, and regulatory platforms across the full trade lifecycle.
In This Role You Will
- Design, build, and optimize scalable Java services and microservices (Spring Boot).
- Implement low-latency algorithms for cash, securities management, IPO processing, and reporting.
- Collaborate across product, QA, and operations to deliver reliable, enterprise-grade solutions.
- Development: Build and maintain backend services using Java, Spring Boot, and microservices patterns.
- Performance: Implement and tune high-throughput, low-latency workflows for real-time financial processing.
- Integration: Work with RESTful APIs, Kafka/JMS messaging, and distributed systems.
- Quality & Support: Write unit/integration tests, perform debugging and performance tuning, provide production support and troubleshooting.
- Collaboration: Participate in code reviews, document designs, and partner with cross-functional teams to deliver business-critical features.
- Continuous Improvement: Refactor legacy components to improve scalability, security, and maintainability; keep current with emerging tools and techniques.
- Bachelor's or Master’s in Computer Science or a related field.
- 5+ years of professional Java development (Java 8/11+).
- Strong OOP fundamentals, design patterns, and n-tier architecture experience.
- Proficiency with Spring Boot, JEE, REST APIs, and microservices.
- Experience with multithreading, concurrency, and distributed systems.
- Familiarity with relational databases (Oracle preferred) and SQL performance tuning.
- Hands-on with messaging systems (Kafka, JMS, ActiveMQ) and application servers (JBoss, WebLogic, etc.).
- Excellent debugging and problem-solving skills for high-volume, real-time systems; interest in trading/financial instruments is a plus.
- Work on mission-critical systems with direct business impact.
- Hybrid schedule and supportive, growth-focused engineering culture.
- Competitive compensation and benefits package.
-
Seniority level
Mid-Senior level -
Employment type
Full-time -
Job function
Engineering and Information Technology -
Industries
Business Consulting and Services
Referrals increase your chances of interviewing at Learning Consultant by 2x
See who you knowGet notified about new Java Software Engineer jobs in Stamford, CT.
Sign in to create job alertSimilar jobs
People also viewed
-
AI/ML Developer
AI/ML Developer
-
Lead Full Stack Developer
Lead Full Stack Developer
-
Product Developer
Product Developer
-
Senior Software Engineer - .NetCore Full-Stack Developer (Hybrid Onsite/Remote)
Senior Software Engineer - .NetCore Full-Stack Developer (Hybrid Onsite/Remote)
-
.NET Full Stack Engineer
.NET Full Stack Engineer
-
Full Stack .NET Developer (Cloud) - to 100k!
Full Stack .NET Developer (Cloud) - to 100k!
-
Database Developer
Database Developer
-
Full Stack Developer with Salesforce Experience
Full Stack Developer with Salesforce Experience
-
Full Stack Software Developer - Django/JS - Hybrid Sched.
Full Stack Software Developer - Django/JS - Hybrid Sched.
-
Senior Full Stack Developer (Crypto) - Remote
Senior Full Stack Developer (Crypto) - Remote
Similar Searches
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More