Java Tech Lead (m/w/d) Mobility Startup

4000 - 8000 EUR/ mies.
C-Level / ManagerFull-time
#375158·Dodano wczoraj·0
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

Amazon AWSJava EEMongoDB

Firma i stanowisko

GETAWAY GmbH develops and operates an end-to-end platform for car sharing and vehicle rental used in Germany, Austria, and Spain. The platform includes mobile apps, web applications, back-office tools, and integrations with telematics hardware, payment service providers, and KYC providers from a single modular codebase. The backend is based on Java 17 / Jakarta EE 10 Payara, and the frontend uses React / React Native.

Wymagania

  • Several years of backend development experience with Java (Jakarta EE / Java EE / Spring) in production
  • Strong experience with Test-Driven Development (TDD) and software craftsmanship
  • Proven experience as Tech Lead or Senior Engineer with team responsibility
  • Solid understanding of cloud infrastructure, ideally AWS (EC2, ECS, CloudWatch, S3)
  • Experience with MongoDB or comparable NoSQL databases in production
  • Familiarity with CI/CD pipelines such as GitLab CI or GitHub Actions
  • Hands-on mentality with ability to deliver value immediately

Nice to have:

  • Knowledge of Infrastructure as Code (Terraform or CloudFormation)
  • Experience with React and/or React Native frontend
  • Understanding of mobility, car-sharing, or vehicle rental domains
  • Experience in regulated environments or GDPR compliance
  • Knowledge of telematics hardware integrations or IoT systems
  • Class B driving licence

Obowiązki

Technical Leadership & Architecture:

  • Further development and maintenance of the modular Java / Jakarta EE platform with shared architectural decision responsibility
  • Implement infrastructure improvements including IaC Terraform / CloudFormation, multi-region setup, and disaster recovery
  • Implement outstanding security measures
  • Drive migration of binary data from MongoDB to S3 and reduce technical debt
  • Evaluate and develop CI/CD pipelines (GitLab CI) and test coverage

Processes & Team Organization:

  • Establish formal code review processes and consistent planning cycles
  • Collaborate with CTO on gradual handover of engineering and operational responsibilities
  • Support building a product management process aligned with customer requirements
  • Mentor junior frontend developer and support senior engineers

Operations & Quality:

  • Share responsibility for monitoring, alerting, and incident response using AWS CloudWatch, Sentry, Crashlytics
  • Automate dependency vulnerability scanning within CI pipeline
  • Provide technical support for customer projects from onboarding to troubleshooting

Benefity

  • Technically impressive small platform in the German mobility landscape with real responsibility from day one
  • Short decision-making paths and high degree of freedom
  • Well-established team with 5–10 years of shared platform history
  • Modern tech stack: Java 17, Jakarta EE 10, React, React Native, GitLab CI/CD
  • 99.9% uptime
  • Hybrid working with Berlin office and flexible working hours
  • Competitive salary depending on experience and qualifications
  • Active involvement in strategic company development
Elastyczne godziny

Inne informacje

Please be informed that the data controller is GETAWAY GmbH (hereinafter "controller"). You have the right to request access to your personal data, their rectification, erasure or restriction of processing, the right to object to processing, as well as the right to data portability and to lodge a complaint to the supervisory authority. Personal data will be processed for the purpose of the recruitment process. Provision of data to the extent resulting from the Act of 26 June 1974 Labour Code is mandatory. In the remaining scope, providing data is voluntary. Refusal to provide mandatory data may result in the impossibility to carry out the recruitment process. The Administrator processes mandatory data on the basis of a legal obligation incumbent upon him/her, while with regard to additional data, the basis for processing is consent. Personal data will be processed until the recruitment procedure is completed and for the period of the possibility of asserting potential claims, and in the case of consent to participate in future recruitment procedures - until the withdrawal of such consent. Consent to the processing of personal data can be withdrawn at any time. The recipient of the data is the Just Join IT service and other entities to whom we have entrusted the processing of data in connection with recruitment.

GETAWAY GmbH

GETAWAY GmbH

Pracodawca

Aplikuj teraz