At WATA Factory, we’re looking for a Tech Lead Java who combines strong technical expertise with the ability to lead architectural decisions and support a senior engineering team in long‑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 TASKS
* Technical leadership in the design, development and evolution of backend systems based on Java
* Definition and continuous improvement of system architecture, with a strong focus on scalability, performance and maintainability
* Hands‑off development of backend services using Java (experience with Dropwizard is desirable but not mandatory)
* Close collaboration with frontend development using Vue.js and TypeScript
* Design, optimisation and maintenance of databases (MySQL, PostgreSQL, MongoDB and Cassandra)
* Usage of messaging technologies such as Apache Kafka and interaction with caching and search solutions (Redis and OpenSearch)
* Contribution to data‑related use cases involving BigQuery and Python (desirable)
* Participation in cloud‑based environments (Google Cloud – desirable) and containerised infrastructures (Kubernetes – desirable)
* Ensuring high code quality through testing, automation and modern engineering practices
* Acting as a technical reference within an agile team, supporting decision‑making and mentoring
* Long‑term involvement in projects, supported by a structured onboarding process lasting up to one year
YOUR PROFILE
* Degree in Computer Science or a related technical field, or equivalent professional experience
* Proven experience as a Java backend developer, ideally in a senior or tech lead role (mandatory)
* Solid experience working with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB and Cassandra)
* Experience with Apache Kafka in messaging‑based architectures (desirable)
* Experience with Dropwizard is desirable but not required
* Knowledge of Redis and OpenSearch is desirable
* Experience or interest in data warehousing solutions such as BigQuery and scripting with Python is desirable
* Familiarity with cloud platforms (Google Cloud – desirable) and container orchestration (Kubernetes – desirable)
* Strong understanding of Clean Code principles, scalable architectures and engineering best practices
* Comfortable working in agile environments and collaborating with senior, multidisciplinary teams
* High level of autonomy, structured thinking and clear communication skills
* Fluent English, spoken and written (minimum level B2 – mandatory)
* German is a plus (desirable)
WHAT WE OFFER
* Permanent contract from day one
* Long‑term, stable projects with clear technical ownership
* A structured onboarding process of up to one year, ensuring deep understanding of the product, domain and architecture
* Integration into a team of 5 people, composed of senior developers and tech leads
* 30 working days of holiday, plus official German public holidays
* Access to our internal technical library
* Private health insurance
* Weekly technical training sessions
* Flexible working: from home, the office, or hybrid
* Support from experts specialised in various areas
* No dress code – wear what makes you comfortable
* Friendly, collaborative working environment
* Modern office with high‑end hardware and leisure areas
SUMMARY
* Profile sought: Tech Lead Java
* Contract type: Permanent, full‑time
* Team: 5 people (senior developers and tech leads)
* Languages: English (minimum B2). German is a plus
* Salary: According to experience and qualifications
* Are you interested? Please contact us!
#J-18808-Ljbffr