> Markdown version of [/jobs/ext/2653457-java-developer-hybrid](https://www.wearedevelopers.com/jobs/ext/2653457-java-developer-hybrid). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Developer - Hybrid - **Company:** Genesis10 - **Location:** Richfield, MN, United States - **Experience:** Expert - **Salary:** $128,960.0 - $141,440.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Unit Testing, Client Server Models, Command-Line Interface, Databases, Software Design Patterns, Distributed Systems, Groovy, Junit, Apache Maven, Object-Oriented Software Development, Pair Programming, Performance Tuning, Service-Oriented Architecture, Software Engineering, Web Applications, Web Platforms, Test-Driven Development (TDD), Spock, Apache Kafka, Restful APIs - **Published:** August 4, 2026 - **Apply:** https://www.dice.com/job-detail/43a85246-01b1-4559-8c13-6e4d48456d5a ## About the Role * 7-10 years of relevant application software development experience * Test-Driven Development * Strong Spring knowledge * Developing Spring/Java/Groovy/Maven applications * Experience in developing/consuming REST Services * Object-oriented programming and experience with working knowledge of Design Patterns * Experience with emergent design and paired programming * High comfort level with Unix/Linux command line * Strong unit-testing skills (Junit/Spock in particular) * Comfortable with database (DB) and Kafka-related development, including design, implementation, troubleshooting, and performance optimization * Experience with large-scale distributed systems and client-server architectures ## Description As a critical member of the team building the foundation for the client's next-generation web platform, this role will support and extend running applications and assist in the design and development of new applications. Working within the Retail Media Network's Billing team, the ideal candidate will have deep knowledge of designing applications to run on a scalable platform within an agile environment that utilizes test-driven development and pair programming., * Developing Java/Spring web applications * Performing aggressive refactoring * Utilizing the Unix/Linux command line * Applying Object-Oriented Programming and Service-Oriented Architecture design * Participating in the planning process: taking high-level design discussions to create user stories, then further breaking those stories into tasks ## Related Videos - [Give your build some love, it will give it back!](https://www.wearedevelopers.com/videos/514-give-your-build-some-love-it-will-give-it-back) - [Kubernetes Native Java](https://www.wearedevelopers.com/videos/383-kubernetes-native-java) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [AI-Native Enterprise Platforms: Interpreting Logic, Not Compiling Code](https://www.wearedevelopers.com/videos/1975-ai-native-enterprise-platforms-interpreting-logic-not-compiling-code) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) - [Quarkus. A Bliss for developers](https://www.wearedevelopers.com/videos/385-quarkus-a-bliss-for-developers) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics)