Back to Jobs
Recently postedTechnology

Java Spring Boot Developer – Capital Markets

Ideate Technologies LLCChicago, IL🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeHybrid
LocationChicago, IL, United States
DockerMicroservicesSQLSpringSpring BootGitHTMLAWSETLCSSDatadogGrafanaJMeterJavaKafkaLLMPrometheusPythonRabbitMQRedisWebSocketGenerative AIRESTReactPostgreSQLKubernetesJavaScriptTypeScriptSQL ServerCI/CD

Job description

Job Requirement – Java Spring Boot Developer – Capital Markets
Job ID: 438589
Location: Chicago, IL
Experience: 8–12 Years
Skill Area: Core Java

Mandatory Skills & Requirements
- Strong Java development experience with Spring Boot and microservices.
- Strong programming skills in Java, JavaScript, Python, and SQL.
- Capital Markets and financial markets experience.
- Experience with Trading Middle Office, Back Office, and Clearing systems.
- Strong understanding of trade lifecycle and post-trade processes across equities, bonds, options, and futures.
- Experience with post-trade data aggregation, reconciliation, downstream distribution, and reporting.
- Understanding of allocations, confirmations, settlement, risk, finance, and regulatory reporting.
- Experience integrating data across multiple applications, vendor platforms, and enterprise systems.
- Strong OOP, multithreading, concurrency, memory management, and performance optimization

skills.
- Experience building microservices using Spring Boot on Kubernetes and/or serverless cloud platforms.
- Hands-on RESTful API and WebSocket development.
- Strong RDBMS experience with PostgreSQL, SQL Server, or similar databases.
- Experience with ETL, data integration, and data transformation workloads.
- Strong understanding of DevOps, CI/CD, and automated testing.
- Experience with Docker and Kubernetes; AWS experience is a plus.
- Experience with messaging/event-driven platforms such as Kafka, RabbitMQ, or IBM MQ.
- Experience using LLM-powered engineering tools such as GitHub Copilot or Claude Code.
Key Responsibilities
- Design, develop, and support integrations for post-trade data aggregation, reconciliation, reporting, and downstream data distribution.
- Build fault-tolerant, resilient, and scalable systems.
- Participate throughout the software lifecycle, including design, development, deployment, monitoring, and production support.
- Develop and maintain REST APIs, WebSocket services, messaging integrations, and ETL/data processing workflows.
- Collaborate with business, operations, and technology teams to understand requirements and deliver integration solutions.
- Ensure high standards of code quality, testability, and maintainability through code reviews and automated testing.
- Troubleshoot complex production issues, perform root cause analysis, and implement sustainable solutions.
- Support performance monitoring, debugging, profiling, and optimization.
- Senior engineers will provide technical leadership and mentorship to junior team members.
Preferred Skills & Qualifications
- Experience with middle-tier technologies such as Redis, Coherence, and messaging platforms/queues.
- Experience with modern front-end technologies: HTML, CSS, JavaScript, TypeScript, and React.
- Experience with Datadog, Prometheus, Grafana, JMC, JFR, JMeter, YourKit, or similar tools.
- Strong understanding of data structures, algorithms, and computational complexity.
- Experience working with trade, reference, market, or financial data.
- AWS cloud experience.
- Strong communication, ownership, and problem-solving skills.

Similar jobs