Jerez
ppAt bWATA Factory /b, we’re looking for a bTech Lead Java /b who combines strong technical expertise with the ability to lead architectural decisions and support a senior engineering team in blong-term projects /b. If you enjoy taking technical ownership, working in stable environments, and growing together with an experienced team, we’d love to meet you. /p h3YOUR TASKS /h3 pTechnical leadership in the design, development and evolution of backend systems based on bJava /b /p pDefinition and continuous improvement of system architecture, with a strong focus on scalability, performance and maintainability /p pHands‑on development of backend services using bJava /b (experience with bDropwizard /b is desirable but not mandatory) /p pClose collaboration with frontend development using bVue.js /b and bTypeScript /b /p pDesign, optimisation and maintenance of databases (bMySQL, PostgreSQL, MongoDB /b and bCassandra /b) /p pUsage of messaging technologies such as bApache Kafka /b and interaction with caching and search solutions (bRedis /b and bOpenSearch /b) /p pContribution to data‑related use cases involving bBigQuery /b and bPython /b (desirable) /p pParticipation in cloud‑based environments (bGoogle Cloud /b – desirable) and containerised infrastructures (bKubernetes /b – desirable) /p pEnsuring high code quality through testing, automation and modern engineering practices /p pActing as a technical reference within an agile team, supporting decision‑making and mentoring /p pLong‑term involvement in projects, supported by a bstructured onboarding process lasting up to one year /b /p h3YOUR PROFILE /h3 pDegree in Computer Science or a related technical field, or equivalent professional experience /p pProven experience as a bJava backend developer /b, ideally in a senior or tech lead role b(mandatory) /b /p pSolid experience working with brelational and NoSQL databases (MySQL, PostgreSQL, MongoDB and Cassandra) /b. /p pExperience with bApache Kafka /b in messaging‑based architectures b(desirable) /b /p pExperience with bDropwizard /b is bdesirable but not required /b /p pKnowledge of bRedis /b and bOpenSearch /b is bdesirable /b /p pExperience or interest in data warehousing solutions such as bBigQuery /b and scripting with bPython /b is bdesirable /b /p pFamiliarity with cloud platforms b(Google Cloud – desirable) /b and container orchestration b(Kubernetes – desirable) /b /p pStrong understanding of Clean Code principles, scalable architectures and engineering best practices /p pComfortable working in agile environments and collaborating with senior, multidisciplinary teams /p pHigh level of autonomy, structured thinking and clear communication skills /p pFluent English, spoken and written b(minimum level B2 – mandatory) /b /p pGerman is a plus b(desirable) /b /p h3WHAT WE OFFER /h3 pPermanent contract from day one /p pLong‑term, stable projects with clear technical ownership /p pStructured onboarding process of up to one year, ensuring deep understanding of the product, domain and architecture /p pIntegration into a bteam of 5 people /b, composed of senior developers and tech leads /p p30 working days of holiday, plus official German public holidays /p pAccess to our internal technical library /p pPrivate health insurance /p pWeekly technical training sessions /p pFlexible working: from home, the office, or hybrid /p pSupport from experts specialised in various areas /p pNo dress code – wear what makes you comfortable /p pFriendly, collaborative working environment /p pModern office with high‑end hardware and leisure areas /p h3SUMMARY /h3 pbProfile sought: /b Tech Lead Java /p pbContract type: /b Permanent, full‑time /p pbTeam: /b 5 people (senior developers and tech leads) /p pbLanguages: /b English (minimum B2). German is a plus /p pbSalary: /b According to experience and qualifications /p h3Are you interested? /h3 pPlease contact us! /p /p #J-18808-Ljbffr