Lead Java Developer
hace 1 día
Valencia
Position: Lead Java Developer Location: Barcelona, Spain (Hybrid 3 Days onsite a week) Duration: Permanent. Description Join a growing and dynamic team of Software Engineers responsible for designing and developing various microservices for the platform. Key Responsibilities Design and develop cloud microservices (e-commerce, service provisioning, etc.) for integration with the cloud portfolio. Design REST APIs for external clients of the platform. Challenge and redefine existing architecture; anticipate post-implementation design challenges; escalate bottlenecks. Develop and implement software verification plans and quality control procedures. Document and maintain software functionality. Required Experience Years of Experience: 7+ years Mandatory Skills Strong knowledge of Java , with experience in Spring , JDBC , Hibernate , and REST web services . Solid understanding of OOP , design patterns , microservices architecture , and clean architecture . Experience with application servers/servlet containers ( Wildfly , Tomcat , etc.). Proficiency in Linux , Docker , and Kubernetes . Strong background in SQL (specifically PostgreSQL ) and CI/CD testing . English proficiency at C1 level . Desirable Skills Experience in REST API design . Development and implementation of applications on cloud platforms ( Azure , AWS ). End-to-end testing experience ( Selenium , Cucumber ). Familiarity with DevOps processes and CI tools such as Jenkins . Experience in Python .