Software Engineer

Genesis10•Minneapolis, MN
•Remote

About The Position

Genesis10 is seeking a Software Engineer for a remote, 12+ month contract opportunity with a Financial Services Organization in Minneapolis, MN. The role involves joining a Scrum team focused on enterprise document management and workflow applications. These applications handle receiving, storing, classifying, searching, retrieving, and distributing documents across the organization. The engineer will play a key role in migrating legacy technology to modern cloud-based platforms, modernizing integrations and applications, and exploring the incorporation of AI and agentic workflows.

Requirements

  • 2–7+ years of software engineering/development experience.
  • Strong hands-on Java and Spring Boot development experience.
  • Experience with OpenShift.
  • Experience with Apache Kafka.
  • Experience developing and consuming APIs, preferably RESTful services.
  • Experience working within Agile/Scrum development environments.
  • Ability to work effectively in a remote, collaborative engineering team.

Nice To Haves

  • AWS or cloud modernization experience.
  • WebSphere-to-OpenShift migration experience.
  • SOAP-to-REST modernization.
  • Document management or workflow application experience.
  • Exposure to AI/GenAI, document classification, or agentic AI solutions.
  • Prior experience working successfully on a similar team is a plus.

Responsibilities

  • Develop and enhance applications using Java, Spring Boot, Kafka, and OpenShift.
  • Work within an Agile/Scrum team operating in two-week sprints.
  • Support applications responsible for document storage, classification, search, retrieval, and distribution.
  • Develop and maintain APIs used to retrieve documents across internal and customer-facing applications, including access to items such as quarterly statements.
  • Modernize legacy integrations, including transitioning SOAP services to REST APIs.
  • Help migrate applications away from WebSphere and onto OpenShift.
  • Contribute to broader AWS/cloud modernization initiatives.
  • Explore and implement AI use cases, including automated document classification.
  • Support future agentic AI workflows designed to automate and streamline business processes.
  • Collaborate closely with lead engineers and other members of the Scrum team.

Benefits

  • Access to hundreds of clients, most who have been working with Genesis10 for 5-20+ years
  • The opportunity to have a career-home in Genesis10; many of our consultants have been working exclusively with Genesis10 for years
  • Access to an experienced, caring recruiting team (more than 7 years of experience, on average)
  • Behavioral Health Platform
  • Medical, Dental, Vision
  • Health Savings Account
  • Voluntary Hospital Indemnity (Critical Illness & Accident)
  • Voluntary Term Life Insurance
  • 401K
  • Sick Pay (for applicable states/municipalities)
  • Commuter Benefits (Dallas, NYC, SF, and Illinois)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service