{"schemaVersion":"jobsearcher.job.v1","id":"bd943a15dfef994e85ed0e28","url":"https://jobsearcher.com/jobs/bd943a15dfef994e85ed0e28","canonicalUrl":"https://jobsearcher.com/jobs/bd943a15dfef994e85ed0e28","title":"Java Developer","description":"Title: DeveloperLocation: RemoteJob Type: Contract (12 Months)Compensation: $67.67 - $90.22/hrIndustry: RetailAbout The RoleOur client, a leading retailer recognized for its large-scale digital commerce and enterprise technology ecosystem, is seeking a Developer to join a team responsible for powering enterprise pricing systems. This role will support applications that process and publish price changes through REST APIs and Kafka-based event-driven services, helping ensure accurate and timely pricing across a high-volume retail environment.The team is currently completing a major platform modernization initiative focused on improving scalability, throughput, reliability, and performance. This position offers the opportunity to contribute to both a modernized architecture and an established production platform while delivering new business capabilities. This is a senior-level individual contributor role ideal for someone who can quickly navigate complex enterprise systems, work independently, and collaborate effectively with globally distributed engineering teams.Job DescriptionAs a Developer, you will play a key role in designing, building, and supporting backend systems that process large volumes of pricing data. You will contribute to the continued evolution of a modern event-driven platform while ensuring the stability and performance of existing production applications.In this role, you will work closely with engineering teams across multiple locations, helping deliver scalable solutions that support critical business operations. The ideal candidate is an experienced backend developer with strong Java expertise, hands-on Kafka experience, and a proven track record of working within large enterprise environments.ResponsibilitiesDevelop and maintain enterprise backend applications using Java and KotlinDesign, build, and support high-volume RESTful APIsDevelop Kafka producer and consumer solutions for event-driven processingContribute to platform modernization initiatives focused on scalability and performanceSupport and enhance existing production systems while delivering new functionalityDesign, test, troubleshoot, and deploy production-ready software solutionsWork with relational and distributed databases to support business-critical applicationsCollaborate with engineers and stakeholders in Agile development environmentsParticipate in architecture discussions and technical design decisionsDeliver high-quality code with minimal supervisionWhat Success Looks LikeQuickly become productive within an established pricing platformContribute to the continued development of a modernized enterprise architectureBuild scalable backend services supporting high-volume data processingEnhance and maintain Kafka-based event processing solutionsDeliver reliable, performant REST APIsCollaborate effectively with U.S.-based and international engineering teamsProduce high-quality, production-ready solutions with minimal supervisionQualificationsRequired Qualifications:Senior-level experience developing enterprise applications using JavaProfessional experience with Kotlin or the ability to quickly become productive in KotlinStrong experience building distributed backend services using Apache Kafka, including producer and consumer implementationsSenior-level experience designing, developing, and supporting RESTful APIsExperience working with Oracle, PostgreSQL, or similar relational database technologiesFamiliarity with distributed NoSQL databases such as CassandraExperience working within large-scale enterprise applications and established codebasesAbility to quickly learn existing systems and contribute with minimal guidanceStrong troubleshooting, testing, and software delivery skillsExcellent collaboration and communication skillsExperience working within Agile development environmentsAvailability to participate in meetings during Minneapolis (Central Time) business hoursPreferred Qualifications:Experience with modular monorepo architecturesExperience working in framework-light or framework-free Java applicationsExperience with RocksDBExperience supporting high-throughput, event-driven, or large-scale distributed systemsRetail, pricing, or eCommerce platform experienceExperience with Oracle Exadata environmentsArchitecture, technical design, or solution ownership experienceBenefitsDahl Consulting is proud to offer a comprehensive benefits package to eligible employees that will allow you to choose the best coverage to meet your family’s needs. For details, please review the DAHL Benefits Summary: https://www.dahlconsulting.com/benefits-w2fta/.How To ApplyTake the first step on your new career path! To submit yourself for consideration for this role, simply click the apply button and complete our mobile-friendly online application. Once we’ve reviewed your application details, a recruiter will reach out to you with next steps!Equal Opportunity StatementAs an equal opportunity employer, Dahl Consulting welcomes candidates of all backgrounds and experiences to apply. If this position sounds like the right opportunity for you, we encourage you to take the next step and connect with us. We look forward to meeting you!","company":"Dahl Consulting","rawCompany":"dahl consulting","city":"Duluth","state":"MN","isRemote":false,"isActive":false,"createdAt":"2026-09-06T08:22:18.103Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"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":"Java Developer","description":"Title: DeveloperLocation: RemoteJob Type: Contract (12 Months)Compensation: $67.67 - $90.22/hrIndustry: RetailAbout The RoleOur client, a leading retailer recognized for its large-scale digital commerce and enterprise technology ecosystem, is seeking a Developer to join a team responsible for powering enterprise pricing systems. This role will support applications that process and publish price changes through REST APIs and Kafka-based event-driven services, helping ensure accurate and timely pricing across a high-volume retail environment.The team is currently completing a major platform modernization initiative focused on improving scalability, throughput, reliability, and performance. This position offers the opportunity to contribute to both a modernized architecture and an established production platform while delivering new business capabilities. This is a senior-level individual contributor role ideal for someone who can quickly navigate complex enterprise systems, work independently, and collaborate effectively with globally distributed engineering teams.Job DescriptionAs a Developer, you will play a key role in designing, building, and supporting backend systems that process large volumes of pricing data. You will contribute to the continued evolution of a modern event-driven platform while ensuring the stability and performance of existing production applications.In this role, you will work closely with engineering teams across multiple locations, helping deliver scalable solutions that support critical business operations. The ideal candidate is an experienced backend developer with strong Java expertise, hands-on Kafka experience, and a proven track record of working within large enterprise environments.ResponsibilitiesDevelop and maintain enterprise backend applications using Java and KotlinDesign, build, and support high-volume RESTful APIsDevelop Kafka producer and consumer solutions for event-driven processingContribute to platform modernization initiatives focused on scalability and performanceSupport and enhance existing production systems while delivering new functionalityDesign, test, troubleshoot, and deploy production-ready software solutionsWork with relational and distributed databases to support business-critical applicationsCollaborate with engineers and stakeholders in Agile development environmentsParticipate in architecture discussions and technical design decisionsDeliver high-quality code with minimal supervisionWhat Success Looks LikeQuickly become productive within an established pricing platformContribute to the continued development of a modernized enterprise architectureBuild scalable backend services supporting high-volume data processingEnhance and maintain Kafka-based event processing solutionsDeliver reliable, performant REST APIsCollaborate effectively with U.S.-based and international engineering teamsProduce high-quality, production-ready solutions with minimal supervisionQualificationsRequired Qualifications:Senior-level experience developing enterprise applications using JavaProfessional experience with Kotlin or the ability to quickly become productive in KotlinStrong experience building distributed backend services using Apache Kafka, including producer and consumer implementationsSenior-level experience designing, developing, and supporting RESTful APIsExperience working with Oracle, PostgreSQL, or similar relational database technologiesFamiliarity with distributed NoSQL databases such as CassandraExperience working within large-scale enterprise applications and established codebasesAbility to quickly learn existing systems and contribute with minimal guidanceStrong troubleshooting, testing, and software delivery skillsExcellent collaboration and communication skillsExperience working within Agile development environmentsAvailability to participate in meetings during Minneapolis (Central Time) business hoursPreferred Qualifications:Experience with modular monorepo architecturesExperience working in framework-light or framework-free Java applicationsExperience with RocksDBExperience supporting high-throughput, event-driven, or large-scale distributed systemsRetail, pricing, or eCommerce platform experienceExperience with Oracle Exadata environmentsArchitecture, technical design, or solution ownership experienceBenefitsDahl Consulting is proud to offer a comprehensive benefits package to eligible employees that will allow you to choose the best coverage to meet your family’s needs. For details, please review the DAHL Benefits Summary: https://www.dahlconsulting.com/benefits-w2fta/.How To ApplyTake the first step on your new career path! To submit yourself for consideration for this role, simply click the apply button and complete our mobile-friendly online application. Once we’ve reviewed your application details, a recruiter will reach out to you with next steps!Equal Opportunity StatementAs an equal opportunity employer, Dahl Consulting welcomes candidates of all backgrounds and experiences to apply. If this position sounds like the right opportunity for you, we encourage you to take the next step and connect with us. We look forward to meeting you!","datePosted":"2026-09-06T08:22:18.103Z","dateModified":"2026-09-06T08:22:18.103Z","hiringOrganization":{"@type":"Organization","name":"Dahl Consulting","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Duluth","addressRegion":"MN","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"bd943a15dfef994e85ed0e28"},"url":"https://jobsearcher.com/jobs/bd943a15dfef994e85ed0e28"}}