Back to search

Java Spring Boot Developer

Design, develop, and support integrations for post-trade data aggregation, reconciliation, reporting, and downstream data distribution systems.

  • Chicago, Illinois, United States
  • Contract
  • On-site
  • $55–$60 per hour
  • Posted Nov 10, 2026
INDUSTRYSoftware & InternetSaaS & Enterprise Software

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, and maintainability through code reviews, automated testing, and engineering best practices.
  • Troubleshoot complex production issues, perform root cause analysis, and implement sustainable solutions.
  • Act as a technical leader and mentor to less experienced engineers (Senior candidates).

Requirements

  • Experience in a Capital Markets
  • Experience in a Financial Markets
  • Experience in a Post-Trade Processing
  • Experience in a Trade Lifecycle
  • Experience in a Equities
  • Experience in a Bonds
  • Experience in a Options
  • Experience in a Futures

Skills

JavaJavaScriptPythonSQLSpring BootMicroservicesDockerKubernetesAWSGitHub CopilotClaude CodeRESTful APIsWebSocketReactHTMLCSSTypeScriptKafkaRabbitMQIBM MQRedisCoherencePostgreSQLSQL ServerDatadogPrometheusGrafanaJMCJFRJMeterYourKitETLData IntegrationDevOpsCI/CDAutomated TestingContainerizationCloud TechnologiesObject-Oriented ProgrammingMulti-threadingConcurrencyMemory ManagementPerformance OptimizationMicroservices on KubernetesServerless Cloud PlatformsMessaging PlatformsEvent-Driven ArchitecturesTrade DataReference DataMarket DataFinancial DataSpring BootDockerKubernetesAWSGitHub CopilotClaude CodeKafkaRabbitMQIBM MQRedisCoherencePostgreSQLSQL ServerDatadogPrometheusGrafanaJMCJFRJMeterYourKit

More jobs nearby

Full description

Job ID: 115994-1 Job Title: Java Spring Boot Developer Location: ONSITE Chicago, IL Duration: 6 months Pay Rate: $55-$60/hr on W2/C2C Role Descriptions: 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, and 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. • Proactive, self-motivated, and able to take ownership of projects from concept to deployment. • 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, and 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. Skills: Digital : Spring Boot~Core Java Experience Required: 8-10

Java Spring Boot Developer at Artech LLC | Referso Jobs