> Markdown version of [/jobs/ext/2621396-feature-lead-tech-lead-java](https://www.wearedevelopers.com/jobs/ext/2621396-feature-lead-tech-lead-java). 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). --- # Feature Lead / Tech Lead - Java - **Company:** Genesis10 - **Location:** Pennington, NJ, United States - **Experience:** Expert - **Salary:** $114,525.0 - $131,165.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Amazon Web Services, Microsoft Azure, Code Review, Databases, Software Debugging, Distributed Systems, Spring Framework, Junit, Enterprise Messaging Systems, Oracle Databases, Oracle (Applications), Performance Tuning, Query Optimization, Mockito, Google Cloud, Spring Cloud, Spring-boot, Backend, Spring Data, Event Driven Architecture, Containerization, Kubernetes, Apache Kafka, Restful APIs, Docker, Microservices - **Published:** August 21, 2026 - **Apply:** https://www.dice.com/job-detail/8ff1019b-42dc-4263-9984-7fffb447d1df ## About the Role * 10+ years of experience in backend development with Java * Deep expertise in Java (Java 17/21 preferred) and the Spring Framework (Spring Boot, Spring Cloud, Spring Data) * Proven experience in designing distributed systems, microservices architectures, and event-driven patterns * Hands-on experience with Apache Kafka for building event-driven systems * Strong proficiency and experience with Oracle databases, including performance tuning and query optimization * Hands-on experience with cloud platforms (AWS, Google Cloud Platform, or Azure), containerization (Docker, Kubernetes), and CI/CD pipelines * Strong knowledge of REST APIs, messaging systems, and asynchronous processing * Expertise in TDD/BDD practices and automated testing frameworks (JUnit, Mockito, Testcontainers) * Excellent ability to explain complex technical concepts to both technical and non-technical stakeholders * Strong problem-solving, debugging, and technical leadership skills Desired skills: * Experience working in large-scale enterprise or fintech systems ## Description * Lead the architectural design and implementation of new features, ensuring they are scalable, secure, and maintainable * Design and implement scalable, high-performance backend systems using Java and Spring Boot * Architect and build event-driven systems using Kafka * Take end-to-end ownership of the feature lifecycle, from requirements gathering and technical design to deployment and post-release monitoring * Drive technical standards by performing rigorous code reviews and implementing best practices * Provide technical leadership and mentorship to development teams * Collaborate with product managers, architects, and stakeholders to translate requirements into technical solutions * Optimize database interactions and schema design using Oracle * Troubleshoot complex production issues and implement long-term fixes ## Related Videos - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Test-Driven Development: It's easier than you think!](https://www.wearedevelopers.com/videos/1598-test-driven-development-it-s-easier-than-you-think) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [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) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)