
JAVA TECH LEAD (HYBRID)
- Porto
- Permanente
- Horário completo
- Provide technical leadership to a team of developers.
- Oversee the maintenance and evolution of existing systems.
- Design and implement new features and functionalities.
- Troubleshoot and resolve system issues and bugs.
- Write clean, efficient, and maintainable code.
- Collaborate closely with the team to deliver high-quality projects on time and within budget.
- Conduct code reviews and mentor team members.
- Academic background: Degree in Computer Engineering, Computer Science, Information Technology, or a related field.
- Experience: Minimum of 6 years in software development, including at least 2 years as a Technical Lead or in a leadership role.
- Technical skills: Proficiency in Java (6+ years). Solid experience with Spring Boot for building scalable applications.
- Languages: Fluent in Portuguese and English.
- Experience with Agile methodologies.
- Knowledge of CI/CD tools and environments to support automated testing and deployment.
- Strong experience with SQL databases, especially PostgreSQL.
- Familiarity with Vaadin framework.
- At least 3 years of experience using Git and Jenkins.
- Fluent in spoken and written English.
- Strong leadership and mentoring skills.
- Effective communication and collaboration within cross-functional teams.