Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Developer

$65 - $80 per hour

TEKsystems

Job Title: Java Developer (Contract to Hire)

Industry: Life Insurance / Financial Services

Work Location: Hybrid - Sioux Falls, SD (preferred), Des Moines, Chicago, or Fargo

Duration: 6-12 Month Contract to Hire

Job Description

We are seeking an experienced Java Developer to support a large-scale modernization initiative within the life insurance industry. This role is focused on transforming legacy systems into scalable, API-driven architectures while integrating emerging AI capabilities to enhance customer experience.

This individual will play a key role in a high-impact contact center transformation project, replacing legacy Edify systems with modern cloud-based Customer Experience (CX/CCaaS) platforms. The work involves bridging CICS/mainframe-based processes with modern microservices, exposing business functionality via APIs, and enabling intelligent, AI-driven workflows.

You will partner closely with cross-functional teams to modernize core systems, improve customer interactions, and accelerate the organization's move from manual processes to automated, digital-first experiences.

Key Project Initiatives & Business Impact

  • Drive modernization of legacy CICS-based systems into scalable microservices

  • Enable AI-driven customer interactions by integrating intelligent tools into backend systems

  • Support a major contact center transformation initiative (Edify replacement)

  • Improve speed, scalability, and maintainability of customer-facing systems

  • Help transition from manual, legacy workflows to automated, modern digital experiences

Responsibilities

  • Design, develop, and maintain RESTful APIs to expose legacy business functionality

  • Build and deploy Java-based microservices (Spring Boot) to replace monolithic systems

  • Integrate backend services with modern web front ends and CX/CCaaS platforms

  • Collaborate with architecture and product teams to define scalable system designs

  • Contribute to AI integration efforts across software development workflows and customer experiences

  • Ensure high performance, reliability, and security of services

Required Qualifications

  • Extensive hands-on experience with Java development

  • Strong expertise in REST APIs, microservices architecture, and Spring Boot

  • Experience integrating backend services with web-based front-end applications

  • Familiarity with exposing legacy systems (such as CICS/mainframe environments) via APIs

  • Understanding of AI applications in software development or customer experience

Preferred Qualifications

  • Experience within the life insurance or financial services industry

  • Exposure to contact center or Customer Experience platforms (CCaaS)

  • Experience modernizing legacy systems into cloud-based solutions

  • Familiarity with enterprise integration patterns and middleware technologies

Work Environment

  • Hybrid schedule with strong preference for onsite collaboration

  • Standard hours: Monday-Thursday (7:30 AM - 5:00 PM CST), early finish on Fridays

  • Collaborative team environment across multiple Midwest locations

Job Type & Location

This is a Contract to Hire position based out of Sioux Falls, SD.

Pay and Benefits

The pay range for this position is $65.00 - $80.00/hr.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: - Medical, dental & vision - Critical Illness, Accident, and Hospital - 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available - Life Insurance (Voluntary Life & AD&D for the employee and dependents) - Short and long-term disability - Health Spending Account (HSA) - Transportation benefits - Employee Assistance Program - Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a hybrid position in Sioux Falls,SD.

Application Deadline

This position is anticipated to close on Jun 13, 2026.

About TEKsystems

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

About TEKsystems and TEKsystems Global Services

We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Java Developer in Sioux Falls, SD vacancy
  •  ...a few. We have an excellent reputation with the clients. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers. Who Should Apply Recent Computer... 
    Suggested
    H1b

    SynergisticIT

    Sioux Falls, SD
    2 days ago
  • $100k

     ...more than 15 years , SynergisticIT has been helping aspiring developers like you excel in the tech industry. We focus on equipping you...  ...to supporting your journey! Preferred SKILLS For Java /Full stack/Devops Positions Associate or Bachelors degree or... 
    Suggested
    H1b

    SynergisticIT

    Sioux Falls, SD
    2 days ago
  • $60 per hour

     ...Join the DataAnnotation team and contribute to developing cutting‑edge AI systems, while enjoying the flexibility of remote work and setting...  ...: JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, or Swift. Excellent writing and grammar skills. A bachelor’s degree... 
    Suggested
    Hourly pay
    Full time
    Remote work
    Flexible hours

    DataAnnotation

    Sioux Falls, SD
    2 days ago
  •  ...programs. - Prepare detailed specifications from which programs are developed and coded. - Ensure that programs meet standards and...  ...Power BI - Novice - SQL - Novice - Data Analysis - Novice - Java or other OO programming language - Novice - Javascript -... 
    Suggested
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work

    Maximus

    Sioux Falls, SD
    2 days ago
  •  ...Job Title: Sr. Java Production Support Engineer Skills: Java, Spring, Production support Experience: 10+ years Location: Sioux Falls, SD (Hybrid) Duration: Fulltime We at Coforge are hiring a Sr. Java Production Support Engineer with following skillset... 
    Suggested
    Permanent employment
    Full time

    Coforge

    Sioux Falls, SD
    1 day ago
  • $60 per hour

     ...schedule and competitive pay of up to $60 USD/hour. Ideal candidates have fluency in English and experience in Kotlin, along with proficiency in programming languages like JavaScript, Python, and Java. Join a community driving impactful AI developments. #J-18808-Ljbffr... 
    Remote work
    Flexible hours

    DataAnnotation

    Sioux Falls, SD
    1 day ago
  • $190k - $240k

     ...communication–written tech specs, ADRs, project plans, etc. ~ Experience designing, developing, and launching backend systems (our stack: AWS, gRPC, Snowflake, Kotlin, Python, MySQL, Kubernetes). Java and Kotlin experience are especially helpful. ~ Prior experience with... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Affirm

    Sioux Falls, SD
    6 days ago
  • $100k - $150k

     ...related experience; or an advanced degree without experience Proficiency in one or more modern backend programming languages (e.g., Java, Kotlin, or similar). Experience building and operating large-scale, high-performance, and resilient systems. Excellent... 
    Work experience placement
    Local area

    Indeed

    Sioux Falls, SD
    3 days ago
  •  ...BESS and Microgrids (m/f/d) The Lead Technical Sales Engineer (m/f/d) is a key member of the sales organization, responsible for developing high-quality technical proposals for customer projects, primarily focused on Battery Energy Storage Systems (BESS) and microgrids... 
    For subcontractor
    Remote work
    Relocation

    GE Vernova

    Sioux Falls, SD
    1 day ago
  • $140k - $180k

     ...Polyglot Software Engineer, you will be responsible for designing, developing, and deploying back-end systems for high-performance,...  ...development. ~ Proficiency in multiple programming languages such as Java, Typescript, Go, Rust. ~ Extensive experience with Kubernetes... 
    Local area
    Remote work
    Flexible hours

    Jobot

    Sioux Falls, SD
    4 days ago
  • $101.9k - $150k

     ...equivalent combination of education and recent, relevant work experience. ~3+ years of technology leadership experience, including developing technology strategies, fostering innovation, and leading globally distributed teams. Generative AI & Emerging Technologies... 
    Work experience placement
    Live in
    Local area
    Remote work
    Worldwide

    Cengage Group

    Sioux Falls, SD
    2 days ago
  • $55 per hour

    Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. We’re currently seeking a Software Engineering Apprentice to join our Engineering team. This ...
    Hourly pay
    Apprenticeship
    Work at office
    Remote work
    Flexible hours

    Affirm

    Sioux Falls, SD
    6 days ago
  • $190k - $240k

     ...code review and design standards for your team, and advocating for them beyond your team through writing and tech talks.You will help develop talent on your team by providing feedback and guidance, and leading by example.What We Look ForYou have experience leading... 
    Remote work

    Affirm

    Sioux Falls, SD
    1 day ago
  •  ...Intern at Danaher, you’ll work alongside experienced engineers developing diagnostic software that powers critical healthcare tools used...  ...Work On Writing and debugging code in languages such as C#, Java, Python, or C++ Participating on an Agile Scrum team, collaborating... 
    Remote job
    Internship

    Danaher

    Sioux Falls, SD
    3 days ago
  • $40 per hour

    We are looking for a Full Stack Engineer to join our team to train AI models. You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of each model. To apply to this role, you will need to be proficient in ...
    Hourly pay
    Full time
    Contract work
    Part time
    Remote work

    DataAnnotation

    Sioux Falls, SD
    3 days ago
  • Responsibilities Assist customers with the set-up, safety and operations, troubleshooting and repair of Terex Bidwell products. Provide on-site technical and service support for the Terex Bidwell product line. Independently complete assigned projects and field...
    Work at office

    Terex

    Sioux Falls, SD
    14 hours ago
  • $60 per hour

    An innovative tech company seeks proficient programmers in South Dakota to contribute to cutting-edge AI development. Join a flexible remote team that allows you to choose projects and schedules based on your availability. You'll work on programming tasks that support ...
    Remote work
    Flexible hours

    DataAnnotation

    Sioux Falls, SD
    1 day ago
  • A leading financial technology company is seeking an experienced engineer to join an innovative team focusing on AI-driven projects. This role involves designing and delivering backend systems while influencing product direction. Candidates should have over 4 years of experience...
    Remote work
    Flexible hours

    Affirm

    Sioux Falls, SD
    10 days ago
  • A leading fintech company is looking for a Software Engineer to lead mobile initiatives and collaborate across teams to enhance consumer engagement. Candidates should have over 4 years of experience, specifically in React Native and backend systems using Python or Kotlin...
    Remote work

    Affirm

    Sioux Falls, SD
    6 days ago
  •  ...and prepare inspection reports, including recommending appropriate repair solutions. Collaborate with cross-functional teams to develop innovative, cost-effective design solutions that meet client requirements and regulatory standards. Prepare detailed engineering... 
    Casual work
    Work at office

    Enterprise Engineering Services

    Sioux Falls, SD
    2 days ago
  • $40 per hour

    A technology firm specializing in AI is seeking a Back End Developer to join their remote team. You will evaluate AI chatbots by giving them coding challenges and assessing their outputs. Ideal candidates are proficient in programming languages like Python or JavaScript... 
    Hourly pay
    Remote work

    DataAnnotation

    Sioux Falls, SD
    1 day ago
  •  ...Software Developer Sioux Falls, SD Overview Position Type: Full Time Category: Engineering Description Accountability is the focus of everything we do at Sterling eMarketing. We pride ourselves as a full-service agency that doesn't just go through the motions... 
    Full time
    Currently hiring

    Billion Auto

    Sioux Falls, SD
    2 days ago
  • $86.63k - $132.83k

     ...growing global population and increased demands on resources, our products are instrumental to feeding and sheltering the world. From developing products that run on alternative power to productivity-enhancing precision tech, we are delivering solutions that benefit people... 
    Work experience placement
    Flexible hours

    CNH Industrial N.V.

    Sioux Falls, SD
    1 day ago
  • $31 - $49.5 per hour

     ...enterprise cloud environments Build, maintain, and improve infrastructure as code using Terraform, CloudFormation, and YAML Develop and maintain CI/CD pipelines using Azure DevOps and related automation tools Support SageMaker infrastructure setup, configuration... 
    Full time
    Part time
    Work from home
    Shift work
    Day shift

    Sanford Health

    Sioux Falls, SD
    5 days ago
  • $103.71k - $138.28k

     ...formulate system requirements. •Evaluates and recommends future technologies and methodologies that will enhance future capabilities. •Develop and execute test plans and procedures based upon system security and functional requirements. •Analyzes, develops, recommends,... 
    Temporary work
    Remote work

    Lumen

    Sioux Falls, SD
    2 days ago
  • A leading software consultancy is looking for a DevOps Engineer to join their remote team in South Dakota. The role requires expertise in cloud engineering with AWS, GCP, or Azure, along with experience in CI/CD processes and orchestration tools like Kubernetes. Candidates...
    Remote work
    Flexible hours

    Blue Light LLC

    Sioux Falls, SD
    6 days ago
  • $60 per hour

     ...Join the DataAnnotation team and contribute to developing cutting‑edge AI systems, while enjoying the flexibility of remote work and setting...  ...: JavaScript, TypeScript, Python, C, C#, C++, React, Go, Java, or Swift. Excellent writing and grammar skills. A bachelor’s degree... 
    Hourly pay
    Full time
    Remote work
    Flexible hours

    DataAnnotation

    Sioux Falls, SD
    4 days ago
  •  ..., powered by facial recognition. Responsibilities: Collaborate with product and design teams (ex-Google/FB/Apple/Microsoft) to develop, test, and launch new features and improvements for our consumer social app. Write clean, maintainable, and scalable code using... 
    Full time

    Cheez

    Sioux Falls, SD
    1 day ago
  • $60 per hour

    A dynamic AI development company is seeking proficient programmers to contribute to AI systems development. This fully remote role allows for flexible scheduling and competitive pay, with opportunities up to $60/hour. Responsibilities include designing coding challenges...
    Remote work
    Flexible hours

    DataAnnotation

    Sioux Falls, SD
    14 hours ago
  •  ...Responsibilities API Architecture & Integration Delivery Designs, develops, and maintains RESTful and GraphQL APIs for financial services...  ...banking partners Develops developer-friendly SDKs (Python, Java, Node.js) to accelerate partner integrations Maintains... 

    Bancorp Bank, The

    Sioux Falls, SD
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Developer. Be the first to apply!