Java Spring boot with Capital Market exp
Job Location:
Chicago, IL - USA
Monthly Salary:
Not provided by the employer
Posted:
6 November 2026 (Yesterday)
Application Deadline:
3 February 2027
Vacancies:
1 Vacancy
Job Summary
Job Description
Java Spring Boot Developer - Capital Markets
Roles & Responsibilities
Requires 7-10 years of experience for mid-level candidates and 10-15 years of experience for senior-level candidates.
Strong programming skills in Java JavaScript Python and SQL are required. Capital Markets experience and a solid understanding of financial markets are highly desirable.
Required Experience
- General understanding of financial markets.
- Experience with Trading Middle Office Back Office and Clearing systems.
- Experience with post-trade processing including but not limited to trade data aggregation reconciliation downstream data distribution and reporting systems.
- Knowledge of the trade lifecycle and post-trade processes across asset classes including equities bonds options and futures.
- Understanding of post-trade data flows including allocations confirmations settlement risk finance and regulatory reporting.
- Experience integrating data across multiple applications vendor platforms and enterprise systems.
- Strong communication skills capable of effectively collaborating with both technical and non-technical stakeholders.
- Demonstrated ability to take ownership of projects from concept through deployment and work proactively to achieve delivery objectives.
- Excellent problem-solving skills and the ability to troubleshoot complex issues.
- Strong understanding of DevOps practices CI/CD pipelines and automated testing.
- Experience with containerization and cloud technologies (Docker Kubernetes). AWS experience is a plus.
- Demonstrable experience using LLM-powered engineering tools such as GitHub Copilot and/or Claude Code.
Responsibilities
- Design develop and support integrations for post-trade data aggregation reconciliation reporting and downstream data distribution systems.
- Build fault-tolerant and resilient systems and participate in the entire software lifecycle including design development deployment monitoring and production support.
- Collaborate with business operations and technology teams to understand requirements and deliver scalable integration solutions.
- Develop and maintain APIs messaging-based integrations and ETL/data processing workflows.
- Uphold and champion high standards for code quality testability a nd maintainability through code reviews automated testing and engineering best practices.
- Troubleshoot complex production issues perform root cause analysis and implement sustainable solutions.
- Senior candidates: Act as a technical leader and mentor to less experienced engineers providing technical guidance and fostering a collaborative engineering culture.
Systems Integration Engineer Qualifications
- Full-stack development experience with proficiency in JavaScript and Java and a strong understanding of multi-threading concurrency memory management and performance optimization.
- Strong understanding of object-oriented programming (OOP) and hands-on experience building microservices using Spring Boot on Kubernetes and/or serverless cloud platforms.
- Experience with middle-tier applications (Redis Coherence messaging platforms/queues) and strong RDBMS skills (PostgreSQL SQL Server).
- Experience in data integration data transformation and ETL workloads running on Kubernetes.
- Hands-on experience developing RESTful APIs and WebSocket services.
- Experience with modern front-end technologies including HTML CSS JavaScript TypeScript and React.
- Familiarity with monitoring debugging profiling and performance tuning tools (Datadog Prometheus Grafana JMC JFR JMeter YourKit etc.).
- Understanding of data structures algorithms and computational complexity.
- Experience with messaging and event-driven architectures (Kafka RabbitMQ IBM MQ or similar) is highly desirable.
- Experience working with trade reference market or financial data is a strong plus.