×
Register Here to Apply for Jobs or Post Jobs. X

Senior Cloud​/Java Engineer DTCC Modernization

Remote / Online - Candidates ideally in
Minnetonka, Hennepin County, Minnesota, 55345, USA
Listing for: Tekfortune Inc.
Contract, Remote/Work from Home position
Listed on 2026-06-04
Job specializations:
  • Software Development
    Cloud Engineer - Software, Software Engineer, Backend Developer, Java Developer
Job Description & How to Apply Below
Position: Senior Cloud/Java Engineer   DTCC Modernization
Tekfortune is a fast-growing consulting firm specialized in permanent, contract & project-based staffing services for world s leading organizations in a broad range of industries. In this quickly changing economic landscape, virtual recruiting and remote work are critical for the future of work. To support the active project demands and skills gaps, our staffing experts can help you find the best job for you.

Senior Cloud/Java Engineer DTCC Modernization
Remote
12-month contract +

Overview
Client is seeking a Senior Cloud/Java Engineer to support a large-scale DTCC modernization initiative. This effort focuses on transforming how Client exchanges financial messages and data with DTCC (Depository Trust & Clearing Corporation), moving from legacy formats to modern ISO 20022 standards.

This is a greenfield engineering role centered on building cloud-native APIs and infrastructure on AWS. The ideal candidate is a strong Java engineer who can operate independently, move quickly with precision, and leverage both open-source and internal documentation to deliver solutions. Key Responsibilities
  • Design and build cloud-native APIs and microservices using Java (J2EE/Spring Boot) for deployment in AWS
  • Develop message translation services to convert between DTCC formats and internal systems (e.g., ISO 20022 XML, proprietary formats)
  • Architect and implement event-driven and RESTful APIs for high-throughput financial message processing
  • Deploy and manage services on AWS EKS (Kubernetes) with containerized workloads
  • Build and maintain asynchronous messaging pipelines using distributed messaging systems (Rabbit

    MQ/Amazon MQ or similar)
  • Define and provision infrastructure using Terraform (Infrastructure as Code)
  • Support batch processing workloads using AWS Batch for large-scale data processing
  • Collaborate across engineering teams to ensure accuracy, performance, and reliability of message handling
  • Provide technical leadership and mentorship to junior engineers; guide design and delivery best practices
  • Operate with a high degree of autonomy, driving work streams end-to-end
Technology Environment
  • Languages: Java (JDK 11+/17+), Spring Boot
  • Cloud & Dev Ops: AWS (EKS, Batch), Terraform
  • Messaging: Rabbit

    MQ, Amazon MQ, or similar distributed queue systems
  • Databases: Oracle
  • Architecture: Microservices, event-driven systems, API-first design
Required Qualifications
  • Strong experience with Java development (microservices, API development)
  • Hands-on expertise with AWS, specifically EKS/Kubernetes and containerized deployments
  • Experience building or working with distributed messaging systems (Rabbit

    MQ, Kafka, MQ, etc.)
  • Proficiency with Terraform or similar IaC tools
  • Experience designing scalable, high-availability APIs and systems
  • Familiarity with batch processing and asynchronous architectures
  • Ability to interpret and implement solutions from documentation (open-source and internal) with minimal guidance
  • Strong focus on speed, accuracy, and self-sufficiency in delivery
Nice-to-Have
  • Experience with financial services messaging standards (ISO 20022, ISO 15022, etc.)
  • Prior exposure to DTCC integrations or capital markets systems
  • Experience with message parsing, transformation, and routing workflows
  • Knowledge of event-driven architecture and domain-driven design (DDD)
Role Context
  • Team Size: 10 12 engineers (mixed seniority)
  • Structure: Agile/Scrum
  • Role Level: Senior / Lead Individual Contributor
  • Focus Shift: Reduced infrastructure-heavy work; increased emphasis on Java API development and microservices
What Success Looks Like
  • Delivering high-quality, scalable API solutions that enable seamless DTCC integration
  • Owning development from design through deployment with minimal oversight
  • Accelerating modernization through clean, efficient, and accurate engineering execution
  • Elevating team delivery through mentorship and technical leadership
For more information and other jobs available please contact our recruitment team at . To view all the jobs available in the USA and Asia please visit our website at .
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary