Java Spring Boot Developer (Capital Markets)

Ideate Technologies LLC

Chicago, IL • 8m ago • On-site

Senior

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Java Spring Boot Developer (Capital Markets)
  • Experience: 8–12 years

Description

You will design, develop, and support integrations for capital markets post-trade data aggregation, reconciliation, reporting, and downstream distribution. The role focuses on building resilient, scalable microservices and APIs (REST and WebSocket) and delivering ETL/data processing workflows across the full software lifecycle. You will also handle production support, troubleshooting, and performance optimization.

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 in the full software lifecycle: 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 deliver integration solutions
  • Ensure code quality, testability, and maintainability via code reviews and automated testing
  • Troubleshoot production issues, perform root cause analysis, and implement sustainable fixes
  • Support performance monitoring, debugging, profiling, and optimization
  • Provide technical leadership and mentorship to junior engineers

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
  • 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

Benefits

  • Senior engineering environment with technical leadership and mentorship responsibilities

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more
0

Unlock Full Resume Report