Backend Technical Lead / Technical Business Analyst
Location : Remote (Europe-based)
Employment Type : Freelance / 6 months
Seniority Level : Mid-Senior
Role Overview
We are seeking a skilled Backend Technical Lead who combines strong hands-on development experience in Java , Spring Boot , and microservice architecture with the ability to bridge the gap between business and technical teams.
In this role, you will collaborate closely with Business Analysts , QA engineers , and stakeholders , while leading a small team of backend developers to ensure high-quality and timely delivery of technical solutions.
This position is ideal for someone who enjoys both technical leadership and business collaboration , ensuring that functional requirements are effectively translated into scalable, performant software solutions.
Key Responsibilities
Lead backend development activities using Java , Spring Boot , and microservice-based architectures .
Translate business and functional requirements into clear, actionable technical specifications in collaboration with Business Analysts and Product Owners.
Coordinate and mentor a small team of developers (23 people), overseeing planning, task allocation, and delivery milestones.
Work closely with QA teams to define test scenarios , acceptance criteria , and ensure adherence to quality standards .
Design and implement scalable, secure, and high-performance service integrations.
Promote best practices in code quality , security , and software architecture .
Contribute to technical discussions, code reviews, and solution design sessions.
Requirements
Minimum 3 years of experience in backend software development with Java and Spring Boot .
Solid understanding of microservice architecture , RESTful APIs , and event-driven systems .
Proven experience in communicating with business and QA teams , acting as a bridge between technical and non-technical stakeholders.
Demonstrated ability to lead or mentor small development teams .
Proficiency with SQL / NoSQL databases , CI / CD pipelines , and containerized environments (Docker, Kubernetes).
Strong analytical, organizational, and problem-solving skills.
Fluent in English (both written and verbal).
Nice to Have
Experience with cloud environments (Azure, AWS, or GCP).
Familiarity with DevOps practices and monitoring tools .
Background in technical business analysis or solution architecture.
Technical Lead • Bucharest, Romania