Senior Cloud/Java Engineer DTCC Modernization

Tekfortune Inc.

Edina, MN

JOB DETAILS
SKILLS
Agile Programming Methodologies, Amazon Web Services (AWS), Apache Kafka, Application Programming Interface (API), Best Practices, Capital Markets, Cloud Computing, Consulting, Customer Relations, Data Processing, DevOps, Distributed Computing, Documentation, Financial Services, High Availability, High Throughput, ISO (International Organization for Standardization), Java, Java Platform Enterprise Edition (Java EE/J2EE), Mentoring, Message Services, Messaging Middleware, Messaging Technology, Microservices, Open Source, Oracle, REST (Representational State Transfer), RabbitMQ, Scrum Project Management and Software Development, Software Engineering, Technical Leadership, Translation Services, Work From Home, XML (EXtensible Markup Language)
LOCATION
Edina, MN
POSTED
17 days ago
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 (RabbitMQ/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 workstreams end-to-end

Technology Environment
  • Languages: Java (JDK 11+/17+), Spring Boot
  • Cloud & DevOps: AWS (EKS, Batch), Terraform
  • Messaging: RabbitMQ, 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 (RabbitMQ, 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

careers@tekfortune.com

. To view all the jobs available in the USA and Asia please visit our website at https://www.tekfortune.com/careers/ .

About the Company

T

Tekfortune Inc.

Tekfortune is a software solutions company providing project development and staff augmentation services to companies in various industries including Healthcare, Banking, Finance, Telecommunication and Aviation.

Tekfortune Inc delivers solutions to a wide variety of organizations of various sizes and industries. Our clients include mid-market to Fortune 1000 companies spanning across industries such as: Insurance, Financial, Pharmaceutical, Manufacturing, Retail and many others.

In Tekfortune Inc, we are offering selection of services and solutions at very reasonable rates. With years of experience in the placement and recruitment Industry and over time we have acquired the knowledge essential to comprehend the exact need and dependence on customers. Therefore we provide the customers the best and also the brightest candidates for vacancies. Moreover, by understanding the working interest of customers who is able to place them within the companies where they are able to get maximum opportunity for professional growth.

Tekfortune Inc has a strong emphasis on quality. Its goal would be to achieve client satisfaction by looking into making deliveries satisfaction of customer's business needs. Our ability to quickly identify and effectively employ proven fundamental principles, techniques and resources yields highly desirable results for our clients.

We understand that each industry and organization share a level of uniqueness that requires a tailored approach in order to deliver specific solutions. Such factors as client culture, industry regulations, organizational maturity, financial health and many more items may impact our approach to delivering client solutions.

Having served a wide variety of clients has provided Tekfortune the ability to build subject matter expertise across numerous industries. Our industry expertise combined with our specialized knowledge of Business Process Improvement, Requirements Management and Program & Project Management provides a powerful combination and a tremendous value to our clients.

We are run by a group of industry experts who have decades of experience in delivering custom solutions to our clients.
COMPANY SIZE
20 to 49 employees
INDUSTRY
Computer Software
FOUNDED
2014
WEBSITE
http://www.tekfortune.com/