
Java Tech Lead
Posted May 20

Posted May 20
This is a fully remote position, open to applicants in Portugal.
β’ Offer technical guidance to development teams, ensuring excellence in software design and implementation.
β’ Mentor junior engineers and cultivate a culture of continuous learning and technical proficiency.
β’ Design, develop, and document scalable and maintainable software solutions.
β’ Prepare and review technical analyses, ensuring alignment with architectural standards and business needs.
β’ Communicate effectively with both technical and non-technical stakeholders.
β’ Partner with project managers on planning, execution, and delivery milestones.
β’ Ensure software quality through adherence to coding standards, code reviews, and thorough testing practices.
β’ Assist with the onboarding and integration of mediador developers into the team as the project progresses.
β’ Bachelor's Degree in Computer Science, Information Technology, or a related field.
β’ Over 8 years of professional experience in Java development (Java 8+).
β’ Strong expertise in Spring, Hibernate, and SQL (DB2/Postgres).
β’ Comprehensive understanding of software architecture and design patterns, including Domain-Driven Design (DDD) and Hexagonal Architecture.
β’ Practical experience with distributed systems and messaging platforms (Kafka).
β’ Experience with Docker and Kubernetes.
β’ Knowledge of Azure cloud services.
β’ Familiarity with Vaadin (with ongoing migration to React).
β’ Proficient in version control systems (e.g., Git).
β’ Excellent analytical skills, proactive approach, and a strong sense of ownership.
β’ Capable of effectively sharing knowledge and eager to learn new technologies.
β’ Equal opportunities policy promoting merit-based hiring.
β’ Commitment to diversity and inclusion.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.