Job Title : Strategic Technical LeadLocation : SpainExperience : 8+ yearsAbout the RoleWe are seeking a highly skilled and experienced Strategic Technical Lead who can work independently on coding tasks, contribute to solution design, and lead development teams as a Technical Lead. The ideal candidate will be hands-on with backend and frontend technologies, capable of proposing scalable solutions for complex problems, and contributing to architectural decisions.Key Responsibilities- Develop and maintain scalable Java-based applications using Spring Boot and Microservices architecture.- Lead and mentor a team of developers, ensuring high-quality deliverables and adherence to best practices.- Design and implement robust, reusable, and efficient code using Java, Multithreading, and Design Patterns.- Write unit and integration tests using JUnit (backend),Jasmine / Karma (frontend) and experience on TDD.- Propose and implement solutions for complex technical challenges.- Create and maintain architecture diagrams and technical documentation.- Work on frontend development using Angular or React.Required Skills- Strong proficiency in Java, Spring Boot, Spring Security Microservices, and Design Patterns.- Experience with Multithreading and performance optimization.- Hands-on experience with JUnit, Jasmine, and Karma for unit testing.- Solid understanding of frontend frameworks like Angular or React.- Ability to lead technical discussions and guide junior developers.- Experience in creating architecture diagrams and solution designs.- Excellent problem-solving and analytical skills.- Good communication and leadership abilities.Good to Have- Experience with DevOps tools and practices.- Exposure to AWS services and cloud-native development.- Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes.
Technical Lead • Madrid, Kingdom Of Spain, España