Java Tech Lead
Indexed description
PROFILE
We are looking for a highly senior Tech Lead to take full technical ownership of a product and guide its evolution from a technical standpoint. This role requires a strong sense of ownership, the ability to make sound architectural decisions, and the leadership skills to drive quality, security, and delivery across the entire software lifecycle.
Responsabilities
- Take end‑to‑end technical ownership of the project, ensuring stability, scalability, and long‑term maintainability
- Lead the technical design and implementation of features using Java‑based technologies, ensuring best engineering practices are followed
- Partner closely with the Product Owner to support delivery planning, prioritization, and realistic timelines
- Collaborate with the Solution Architect to define and validate technical approaches in line with architectural and security standards
- Ensure committed features are delivered within agreed sprint and release plans, proactively identifying and communicating risks
- Enforce high standards of code quality through reviews, testing practices, and continuous improvement
- Oversee dependency management and security remediation, ensuring Renovate PRs and vulnerability fixes meet agreed SLAs
- Maintain a healthy and up‑to‑date technical backlog, including enablers, refactoring initiatives, and non‑functional requirements
- Ensure that technical documentation (architecture diagrams, runbooks, onboarding guides) is accurate, complete, and kept current
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Systems, Telecommunications, or a related technical field
- Strong experience as a Tech Lead or Senior Lead Developer, owning complex systems in production
- Solid expertise in Java and modern Java ecosystems (e.g., Spring / Spring Boot, microservices architectures)
- Experience with software quality practices, including automated testing, CI/CD pipelines, and code reviews
- Proven background in security‑aware development, including vulnerability remediation and dependency management
- Ability to manage and refine a technical backlog, ensuring at least one sprint of ready‑to‑start work
- Strong communication skills and the ability to work effectively with product, architecture, and engineering teams
- A clear sense of accountability, autonomy, and technical leadership
- English is Mandatory
- Hybrid model (2 times per week in the cliente office, located in Expo, Lisbon)
- Experience with React
- Join a multicultural and inclusive team environment.
- Enjoy a supportive atmosphere promoting work life balance.
- Hybrid work.
- Your career growth is central to our mission. Our array of career growth programs and diverse professionals are crafted to support you in exploring a world of opportunities.
- Access valuable training and certifications in cutting edge technologies.
- Engage in exciting projects.
- Health and life insurance.
- Referral program with bonuses for talent recommendations.
- Great office locations.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search