{"schemaVersion":"jobsearcher.job.v1","id":"d279ee6a636fec7214a29181","url":"https://jobsearcher.com/jobs/d279ee6a636fec7214a29181","canonicalUrl":"https://jobsearcher.com/jobs/d279ee6a636fec7214a29181","title":"Software Engineer (Backend/Java)","description":"DescriptionKforce has a client in Maryland Heights, MO that is seeking a Software Engineer (Backend/Java) for a hybrid role.Summary:We are seeking a talented Software Engineer to join a highly collaborative engineering team responsible for building and supporting mission-critical backend systems. This role focuses on developing scalable microservices and orchestration solutions that power complex business workflows, customer transactions, fraud and eligibility processes, and enterprise integrations.The ideal candidate is a strong backend engineer with expertise in Java and Spring Boot, a passion for software craftsmanship, and an interest in leveraging AI tools to improve development efficiency and code quality.Responsibilities:* Design, develop, test, and maintain scalable backend applications and microservices using Java and Spring Boot* Build and support orchestration and workflow solutions that enable complex business processes and system integrations* Develop APIs and services that support customer transactions, eligibility validation, fraud detection, credit evaluation, order management, scheduling, and reporting functions* Publish and consume data across event-driven architectures and messaging platforms* Collaborate with product owners, architects, and engineering teams to deliver high-quality software solutions* Participate in code reviews and contribute to engineering best practices, standards, and design discussions* Support CI/CD initiatives and contribute to platform engineering improvements* Leverage AI-assisted development tools for coding, code reviews, testing, documentation, and productivity enhancements* Troubleshoot and resolve production issues while ensuring system reliability and performance* Stay current with emerging technologies, cloud services, and AI-driven engineering practicesRequirements* Bachelor's degree in Computer Science, Information Technology, Engineering, or related field, or equivalent experience* 5+ years of software development experience* Experience utilizing AI tools within the software development lifecycle* Experience with public cloud platforms such as AWS or Google Cloud Platform (GCP)* Strong understanding of software design patterns, scalability, performance, and application security* Excellent analytical, troubleshooting, and problem-solving skillsStrong hands-on experience with: * Java* Spring Framework/Spring Boot* Backend Microservices Architecture* RESTful API Development* Object-Oriented Design and Software Engineering Best PracticesPreferred:* Experience with event streaming and messaging technologies such as Kafka* Exposure to enterprise integration platforms and middleware technologies* Familiarity with data flow and integration tools such as Apache NiFi* Experience supporting CI/CD pipelines and DevOps practices* Exposure to cloud migration initiatives and multi-cloud environmentsExperience with BPMN workflow/orchestration platforms such as: * Camunda (highly preferred)* Pega* Other workflow automation or business process management toolsTechnical Environment:* Java* Spring Boot* Microservices Architecture* REST APIs* AWS and Google Cloud Platform* Kafka* Apache NiFi* BPMN/Workflow Platforms (Camunda, Pega)* CI/CD Pipelines* AI-Assisted Development ToolsWhat Makes This Opportunity Unique:* Opportunity to work on complex, business-critical backend systems at enterprise scale* Strong engineering culture focused on modern software development practices* Significant investment in AI-enabled software engineering, including AI-assisted coding, code reviews, search, and productivity toolingJob TypeContractCompensation57 - $73","company":"Kforce","rawCompany":"kforce","city":"Maryland Heights","state":"MO","isRemote":false,"isActive":false,"createdAt":"2026-09-05T05:09:32.314Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer (Backend/Java)","description":"DescriptionKforce has a client in Maryland Heights, MO that is seeking a Software Engineer (Backend/Java) for a hybrid role.Summary:We are seeking a talented Software Engineer to join a highly collaborative engineering team responsible for building and supporting mission-critical backend systems. This role focuses on developing scalable microservices and orchestration solutions that power complex business workflows, customer transactions, fraud and eligibility processes, and enterprise integrations.The ideal candidate is a strong backend engineer with expertise in Java and Spring Boot, a passion for software craftsmanship, and an interest in leveraging AI tools to improve development efficiency and code quality.Responsibilities:* Design, develop, test, and maintain scalable backend applications and microservices using Java and Spring Boot* Build and support orchestration and workflow solutions that enable complex business processes and system integrations* Develop APIs and services that support customer transactions, eligibility validation, fraud detection, credit evaluation, order management, scheduling, and reporting functions* Publish and consume data across event-driven architectures and messaging platforms* Collaborate with product owners, architects, and engineering teams to deliver high-quality software solutions* Participate in code reviews and contribute to engineering best practices, standards, and design discussions* Support CI/CD initiatives and contribute to platform engineering improvements* Leverage AI-assisted development tools for coding, code reviews, testing, documentation, and productivity enhancements* Troubleshoot and resolve production issues while ensuring system reliability and performance* Stay current with emerging technologies, cloud services, and AI-driven engineering practicesRequirements* Bachelor's degree in Computer Science, Information Technology, Engineering, or related field, or equivalent experience* 5+ years of software development experience* Experience utilizing AI tools within the software development lifecycle* Experience with public cloud platforms such as AWS or Google Cloud Platform (GCP)* Strong understanding of software design patterns, scalability, performance, and application security* Excellent analytical, troubleshooting, and problem-solving skillsStrong hands-on experience with: * Java* Spring Framework/Spring Boot* Backend Microservices Architecture* RESTful API Development* Object-Oriented Design and Software Engineering Best PracticesPreferred:* Experience with event streaming and messaging technologies such as Kafka* Exposure to enterprise integration platforms and middleware technologies* Familiarity with data flow and integration tools such as Apache NiFi* Experience supporting CI/CD pipelines and DevOps practices* Exposure to cloud migration initiatives and multi-cloud environmentsExperience with BPMN workflow/orchestration platforms such as: * Camunda (highly preferred)* Pega* Other workflow automation or business process management toolsTechnical Environment:* Java* Spring Boot* Microservices Architecture* REST APIs* AWS and Google Cloud Platform* Kafka* Apache NiFi* BPMN/Workflow Platforms (Camunda, Pega)* CI/CD Pipelines* AI-Assisted Development ToolsWhat Makes This Opportunity Unique:* Opportunity to work on complex, business-critical backend systems at enterprise scale* Strong engineering culture focused on modern software development practices* Significant investment in AI-enabled software engineering, including AI-assisted coding, code reviews, search, and productivity toolingJob TypeContractCompensation57 - $73","datePosted":"2026-09-05T05:09:32.314Z","dateModified":"2026-09-05T05:09:32.314Z","hiringOrganization":{"@type":"Organization","name":"Kforce","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Maryland Heights","addressRegion":"MO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"d279ee6a636fec7214a29181"},"url":"https://jobsearcher.com/jobs/d279ee6a636fec7214a29181"}}