PbRole: Java Technical Lead /b /ppbLocation: /b Spain /Portugal / Poland /ppbLanguages: /b English C1 /ppbSkills: /b Java, SpringBoot, Microservices, Maven Testing practices. /ppbWorking Model: /b Remote /ppbr/ppbr/ppWe are looking for an experienced bJava Tech Lead /b to join our bEngineering Support Team /b. This team is responsible for maintaining and evolving a bcore Java library used across the organization /b, enabling teams to build microservices efficiently without duplicating common functionality. /ppThis shared library provides essential capabilities such as blogging, security, OAuth, JWKS management, and monitoring /b, and is currently used by b550+ services across the company /b. The role combines btechnical leadership, hands-on development, and cross-team collaboration /b to ensure the library continues to meet the evolving needs of engineering teams. /ppThe ideal candidate will be a bsenior Java engineer with strong Spring Boot expertise /b, capable of bleading a team, driving technical decisions, and working closely with multiple teams to gather requirements and promote adoption of the library /b. /ppbr/ppKey Responsibilities /pulliLead the development team to deliver bhigh-quality software on time /b. /liliDesign, build, and maintain befficient, reusable, and reliable Java libraries /b used across the organization. /liliCollaborate with multiple engineering teams to bgather requirements and identify improvements /b for the shared library. /liliEnsure bperformance, scalability, reliability, and security /b of the core components. /liliEstablish and enforce bcoding standards and best practices /b. /liliMentor and support bjunior and mid-level engineers /b. /liliKeep the team aligned with blatest Java and Spring ecosystem developments /b. /liliSupport and guide other teams in bintegrating and using the library effectively /b. /liliParticipate in the bfull Software Development Life Cycle /b, including peer reviews and occasional QA support. /liliWork closely with bProduct Management and engineering stakeholders /b to achieve strategic goals. /li /ulpbr/ppMandatory Skills /pullibStrong Java expertise /b with experience building robust enterprise applications. /liliExtensive experience with bSpring Framework and Spring Boot /b. /liliStrong experience with bSpring Security /b. /liliExperience with breactive programming /b (Spring WebFlux, Reactor Netty, RxJava, etc.). /liliExperience designing and building bmicroservices architectures /b (REST APIs, API Gateway). /liliExperience with bMaven /b for build and dependency management. /liliStrong testing practices using bJUnit, TDD, and end-to-end testing /b. /liliSolid understanding of bObject-Oriented Programming (OOP) and design patterns /b. /liliExperience building breusable Java libraries used across multiple projects /b. /liliStrong bcommunication and leadership skills /b with experience guiding development teams. /liliAbility to bstay up to date with modern Java and Spring ecosystem developments /b. /li /ulpbr/ppNice to Have /pulliExperience with bOAuth 2.0 and JWKS management /b. /liliExperience with bauthentication and security mechanisms /b in distributed systems. /liliFamiliarity with blogging, monitoring, and observability tools /b (ELK, Prometheus, OpenTelemetry). /liliExperience with bmessage-driven architectures /b (Kafka, RabbitMQ). /liliExperience with bDocker and Kubernetes /b for microservices deployment. /liliKnowledge of bcontainer orchestration platforms /b. /liliExperience with bcloud platforms /b (AWS, OpenShift). /liliKnowledge of bAWS services /b. /liliExperience with bCI/CD pipelines /b (Jenkins, GitHub Actions, or similar). /liliExperience working in bAgile environments with cross-functional teams /b. /li /ulpbr/ppProfessional Qualities /pulliStrong bleadership and mentoring skills /b /lilibResults-oriented /b and accountable /liliStrategic and banalytical mindset /b /liliCommitment to bquality and technical excellence /b /lilibProactive /b and adaptable to change /liliStrong bcollaboration and communication skills /b /liliPassion for binnovation and continuous improvement /b /lilibCustomer-focused /b with strong business awareness /li /ulpbr/ppQualifications /pulliUniversity degree in bComputer Science, Software Engineering, or related field /b /li /ulpbr/ppExperience Required /pullib6+ years of experience in Java / Spring Boot development /b /lilib2+ years of experience as a Technical Lead leading Java projects /b /li /ul