Java Technical Lead
Primary stack
Job description
About the Position
We are seeking a Java Technical Lead to join our leading technology company in Cluj-Napoca. This role involves designing and maintaining Java-based backend applications and microservices, while guiding and growing the engineering team.
About the Role
Our partner is a leading technology company headquartered in Cluj-Napoca, with offices in Oradea and Munich. They have been establishing themselves as an employer of choice for IT professionals passionate about problem-solving through technology.
Responsibilities
- Design scalable solutions: Develop and maintain Java-based backend applications and microservices with a focus on performance and reliability.
- Deliver high-quality code: Implement applications following best practices in clean code, testing, and performance optimization.
- Support modern deployment practices: Work closely with DevOps to containerize and deploy applications and integrate CI/CD pipelines.
- Leverage event-driven architecture: Use events to build robust, asynchronous systems that support scalability and decoupled services.
- Optimise data interactions: Design and maintain efficient relational database integrations that ensure data integrity and system responsiveness.
- Contribute to strong engineering standards: Engage in architectural discussions, perform code reviews, and promote best practices.
- Leverage AI code companions: Use intelligent development tools to accelerate delivery while maintaining code quality standards.
- Mentor and grow the team: Guide engineers through mentoring, coaching, onboarding, and knowledge sharing, creating a safe and collaborative working environment.
Requirements
- 8+ years of experience in software development.
- Good knowledge of Java 17 and associated patterns: SOLID principles, design patterns, and layered or ports-and-adapters architecture.
- Extensive experience with Spring Boot, Hibernate, and REST web services.
- Hands-on experience with Apache Kafka, Oracle DB, GitLab, and Kubernetes or similar.
- Hands-on experience with unit testing tools such as JUnit, JMeter, and ArchUnit.
- Regular and responsible use of AI tools to improve productivity and quality of outcomes, including structuring effective prompts and critically validating outputs.
- Good troubleshooting and problem-solving skills, including debugging and source control.
- Strong communication and consulting skills: client interaction, pre-sales support, solution design, estimations, and building trust.
- Advanced English language skills.
We Offer
- Competitive salary
- Hybrid work options in Cluj-Napoca
- Opportunity to work with cutting-edge technologies
About the Company
Our partner is a leading technology company with a strong focus on digital transformation. They provide tailored IT services to major brands in Retail, Consumer Goods, Manufacturing, and Automotive. With more than 700 IT professionals in its 13+ Competency Areas, the company fosters a distinctive people-first culture that enables their people to thrive, their clients’ business to evolve, and end-users to succeed.
Apply Now
If you are interested in this opportunity and meet the requirements, please apply with your updated CV and cover letter.
Contact Information:
Adelina Dinu
Technical Recruiter
[email protected]
Published on September 14th, 2026.
© HUMAN DIRECT SRL. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
More at HUMAN DIRECT SRL
All 9 rolesSoftware Development Engineer
HUMAN DIRECT SRL · Romania +1
Java Software Engineer
HUMAN DIRECT SRL · Romania
IT Manager
HUMAN DIRECT SRL · Romania
Product Marketing Manager / Subject Matter Expert (SME) – Network Solutions
HUMAN DIRECT SRL · Romania