Java Tech Lead
Hace 6 días
España
Jobgether
Jornada completa
Gratis con email o Google
Guarda esta oferta y sigue tu búsqueda
Crea una cuenta gratis para guardar empleos, crear alertas y volver a esta oferta desde tu panel.
Gratis con email o Google
Al continuar, aceptas nuestros Términos & Política de Privacidad.
Our partner is looking for a Java Tech Lead / Solution Architect (React, Telecom) based in Spain. Are you an experienced Java engineer ready to combine hands-on development, solution architecture, and technical leadership on a strategic telecommunications project? In this remote opportunity, you will help build a modern customer and administration portal alongside an integration platform designed to transform legacy business processes. Working at the intersection of Java, Spring Boot, React, and cloud-native technologies, you will balance architecture and technical leadership with hands-on coding. You will mentor a team of three full-stack developers while collaborating directly with international stakeholders and technical partners. This role offers the opportunity to influence key engineering decisions and contribute to a scalable telecommunications platform with potential long-term prospects. Define and maintain the technical architecture for the customer portal and integration platform within the telecommunications Business Support Systems/Operations Support Systems (BSS/OSS) domain.
- Write and maintain production-quality Java and Spring Boot code, focusing particularly on complex technical components and critical integration scenarios. Lead and mentor developers: Guide a team of three full-stack Java developers through technical planning, implementation, problem-solving, and delivery, fostering collaboration and continuous improvement.
- Conduct code reviews, define coding conventions, implement quality gates, and promote maintainable, reliable, and secure software development practices.
- Guide frontend architecture: Shape the React and TypeScript application architecture, establish UI development standards, review frontend code, and contribute to implementation when needed.
- Guide authentication, authorization, and access-control implementations using OAuth2, OpenID Connect (OIDC), Spring Security, and role-based access control (RBAC), alongside appropriate workflow orchestration solutions.
- Work closely with DevOps and QA specialists on AWS environments, CI/CD pipelines, contract testing, deployment practices, and integration quality.
- Record architectural decisions using Architecture Decision Records (ADRs) and C4 diagrams, communicate directly with UK-based stakeholders and third-party technical teams, and demonstrate progress through regular live demos.
- Incorporate AI-assisted development tools and contemporary software delivery methods to improve productivity and engineering effectiveness.
- Write and maintain production-quality Java and Spring Boot code, focusing particularly on complex technical components and critical integration scenarios. Lead and mentor developers: Guide a team of three full-stack Java developers through technical planning, implementation, problem-solving, and delivery, fostering collaboration and continuous improvement.
- Conduct code reviews, define coding conventions, implement quality gates, and promote maintainable, reliable, and secure software development practices.
- Guide frontend architecture: Shape the React and TypeScript application architecture, establish UI development standards, review frontend code, and contribute to implementation when needed.
- Guide authentication, authorization, and access-control implementations using OAuth2, OpenID Connect (OIDC), Spring Security, and role-based access control (RBAC), alongside appropriate workflow orchestration solutions.
- Work closely with DevOps and QA specialists on AWS environments, CI/CD pipelines, contract testing, deployment practices, and integration quality.
- Record architectural decisions using Architecture Decision Records (ADRs) and C4 diagrams, communicate directly with UK-based stakeholders and third-party technical teams, and demonstrate progress through regular live demos.
- Incorporate AI-assisted development tools and contemporary software delivery methods to improve productivity and engineering effectiveness.