Tech Lead (Java) - Hasta €37.000 Al Año

Adiciona
Municipality of Madrid, Spain
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior
Compensation
€ 37K

Job location

Remote
Municipality of Madrid, Spain

Tech stack

Clean Code Principles
Java
Databases
Data Warehousing
PostgreSQL
Enterprise Messaging Systems
MongoDB
MySQL
NoSQL
Software Architecture
Systems Architecture
Google Cloud Platform
Caching
Backend
Kubernetes
Information Technology
Cassandra
Front End Software Development

Job description

AtWATA Factory, we're looking for aTech Lead Javawho combines strong technical expertise with the ability to lead architectural decisions and support a senior engineering team inlong-term projects.If you enjoy taking technical ownership, working in stable environments, and growing together with an experienced team, we'd love to meet you.YOUR TASKSTechnical leadership in the design, development and evolution of backend systems based onJavaDefinition and continuous improvement of system architecture, with a strong focus on scalability, performance and maintainabilityHands?on development of backend services usingJava(experience withDropwizardis desirable but not mandatory)Close collaboration with frontend development usingVue.JsandTypeScriptDesign, optimisation and maintenance of databases ( MySQL, PostgreSQL, MongoDBandCassandra )Usage of messaging technologies such asApache Kafkaand interaction with caching and search solutions ( RedisandOpenSearch )Contribution to data?related use cases involvingBigQueryandPython(desirable)Participation in cloud?based environments ( Google Cloud- desirable) and containerised infrastructures ( Kubernetes- desirable)Ensuring high code quality through testing, automation and modern engineering practicesActing as a technical reference within an agile team, supporting decision?making and mentoringLong?term involvement in projects, supported by astructured onboarding process lasting up to one yearYOUR PROFILEDegree in Computer Science or a related technical field, or equivalent professional experienceProven experience as aJava backend developer, ideally in a senior or tech lead role(mandatory)Solid experience working withrelational and NoSQL databases (MySQL, PostgreSQL, MongoDB and Cassandra) .Experience withApache Kafkain messaging?based architectures(desirable)Experience withDropwizardisdesirable but not requiredKnowledge ofRedisandOpenSearchisdesirableExperience or interest in data warehousing solutions such asBigQueryand scripting withPythonisdesirableFamiliarity with cloud platforms(Google Cloud - desirable)and container orchestration(Kubernetes - desirable)Strong understanding of Clean Code principles, scalable architectures and engineering best practicesComfortable working in agile environments and collaborating with senior, multidisciplinary teamsHigh level of autonomy, structured thinking and clear communication skillsFluent English, spoken and written(minimum level B2 - mandatory)German is a plus(desirable)WHAT WE OFFERPermanent contract from day oneLong?term, stable projects with clear technical ownershipStructured onboarding process of up to one year, ensuring deep understanding of the product, domain and architectureIntegration into ateam of 5 people, composed of senior developers and tech leads30 working days of holiday, plus official German public holidaysAccess to our internal technical libraryPrivate health insuranceWeekly technical training sessionsFlexible working: from home, the office, or hybridSupport from experts specialised in various areasNo dress code - wear what makes you comfortableFriendly, collaborative working environmentModern office with high?end hardware and leisure areasSUMMARYProfile sought:Tech Lead JavaContract type:Permanent, full?timeTeam:5 people (senior developers and tech leads)Languages:English (minimum B2).German is a plusSalary:According to experience and qualificationsAre you interested?Please contact us!#J-*****-Ljbffr

Requirements

AtWATA Factory, we're looking for aTech Lead Javawho combines strong technical expertise with the ability to lead architectural decisions and support a senior engineering team inlong-term projects. If you enjoy taking technical ownership, working in stable environments, and growing together with an experienced team, we'd love to meet you.YOUR TASKSTechnical leadership in the design, development and evolution of backend systems based onJavaDefinition and continuous improvement of system architecture, with a strong focus on scalability, performance and maintainabilityHands?on development of backend services usingJava(experience withDropwizardis desirable but not mandatory)Close collaboration with frontend development usingVue.JsandTypeScriptDesign, optimisation and maintenance of databases ( MySQL, PostgreSQL, MongoDBandCassandra )Usage of messaging technologies such asApache Kafkaand interaction with caching and search solutions ( RedisandOpenSearch )Contribution to data?related use cases involvingBigQueryandPython(desirable)Participation in cloud?based environments ( Google Cloud- desirable) and containerised infrastructures ( Kubernetes- desirable)Ensuring high code quality through testing, automation and modern engineering practicesActing as a technical reference within an agile team, supporting decision?making and mentoringLong?term involvement in projects, supported by astructured onboarding process lasting up to one yearYOUR PROFILEDegree in Computer Science or a related technical field, or equivalent professional experienceProven experience as aJava backend developer, ideally in a senior or tech lead role(mandatory)Solid experience working withrelational and NoSQL databases (MySQL, PostgreSQL, MongoDB and Cassandra) . Experience withApache Kafkain messaging?based architectures(desirable)Experience withDropwizardisdesirable but not requiredKnowledge ofRedisandOpenSearchisdesirableExperience or interest in data warehousing solutions such asBigQueryand scripting withPythonisdesirableFamiliarity with cloud platforms(Google Cloud - desirable)and container orchestration(Kubernetes - desirable)Strong understanding of Clean Code principles, scalable architectures and engineering best practicesComfortable working in agile environments and collaborating with senior, multidisciplinary teamsHigh level of autonomy, structured thinking and clear communication skillsFluent English, spoken and written(minimum level B2 - mandatory)German is a plus(desirable)WHAT WE OFFERPermanent contract from day oneLong?term, stable projects with clear technical ownershipStructured onboarding process of up to one year, ensuring deep understanding of the product, domain and architectureIntegration into ateam of 5 people, composed of senior developers and tech leads30 working days of holiday, plus official German public holidaysAccess to our internal technical libraryPrivate health insuranceWeekly technical training sessionsFlexible working: from home, the office, or hybridSupport from experts specialised in various areasNo dress code - wear what makes you comfortableFriendly, collaborative working environmentModern office with high?end hardware and leisure areasSUMMARYProfile sought:Tech Lead JavaContract type:Permanent, full?timeTeam:5 people (senior developers and tech leads)Languages:English (minimum B2). German is a plusSalary:According to experience and qualificationsAre you interested?

Apply for this position