> Markdown version of [/jobs/ext/2691962-java-tech-lead](https://www.wearedevelopers.com/jobs/ext/2691962-java-tech-lead). 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 Tech Lead - **Company:** Findem, Inc. - **Location:** Chicago, IL, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Amazon Web Services, Automation of Tests, Microsoft Azure, Cloud Computing, Software Quality, Code Review, Continuous Integration, Software Design Patterns, DevOps, Distributed Systems, Java Web Services, Spring Framework, PostgreSQL, MongoDB, MySQL, NoSQL, Object-Oriented Software Development, Scrum Methodology, RabbitMQ, Prometheus, Software Engineering, Datadog, Google Cloud, Grafana, Spring-boot, Reliability of Systems, Technical Debt, Backend, Git, Event Driven Architecture, Containerization, Kubernetes, Information Technology, Cassandra, Apache Kafka, Restful APIs, Stream Processing, Domain Driven Design, Splunk, Software Version Control, Docker, Microservices - **Published:** September 3, 2026 - **Apply:** https://www.dice.com/job-detail/bd1cf0b0-9842-4f3b-a93e-0c736a9f698e ## About the Role * 8+ years of professional software engineering experience, with deep expertise in Java (Java 11+) * Strong experience with Spring Framework / Spring Boot and building RESTful microservices * Proven experience leading technical design and architecture for large-scale, distributed systems * Solid understanding of design patterns, object-oriented principles, and clean code practices * Hands-on experience with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Cassandra) * Experience with messaging/streaming systems (Kafka, RabbitMQ, or similar) * Strong knowledge of cloud platforms (AWS, Azure, or Google Cloud Platform) and containerization (Docker, Kubernetes) * Experience with CI/CD pipelines, automated testing, and version control (Git) * Excellent communication and leadership skills, with experience mentoring or leading engineering teams * Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience, * Experience working in an agile, fast-paced product development environment * Familiarity with event-driven architecture and domain-driven design * Experience with observability tooling (Splunk, Datadog, Prometheus, Grafana, etc.) * Background in fintech, financial services, or other highly regulated industries * Security-first mindset with experience implementing secure coding practices ## Description We're looking for a Java Tech Lead to guide the design, development, and delivery of scalable, high-performance backend systems. In this role, you'll combine hands-on engineering with technical leadership - setting architectural direction, mentoring engineers, and ensuring our systems are robust, secure, and built to scale. You'll work closely with product managers, architects, and cross-functional engineering teams to turn business requirements into resilient, well-engineered software., * Lead the design and development of complex, distributed Java-based applications and microservices * Define technical architecture and make key design decisions in partnership with senior engineering and architecture teams * Write high-quality, well-tested, maintainable code and set the technical bar for the team * Conduct thorough code reviews, enforce engineering best practices, and drive continuous improvement in code quality * Mentor and coach a team of engineers, providing technical guidance and supporting their career growth * Own end-to-end delivery of features, from technical design through deployment and production support * Collaborate with DevOps/SRE teams to ensure systems are observable, resilient, and performant in production * Drive adoption of modern engineering practices, including CI/CD, test automation, and infrastructure-as-code * Partner with product managers and stakeholders to translate business requirements into scalable technical solutions * Identify technical debt and proactively lead initiatives to improve system reliability, security, and performance * Participate in sprint planning, architecture reviews, and other agile ceremonies, providing technical thought leadership ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [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) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) ## Related Articles - [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) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [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) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)