Senior Java Developer (f/m/d)
- Design, develop and maintain robust backend systems and enterprise applications using Java and Spring Boot.
- Build and operate distributed, microservices-based architectures, including containerization and deployment on Kubernetes.
- Design, implement and extend REST APIs and integrate with internal and external systems.
- Implement event-driven workflows and asynchronous processing with messaging technologies such as Apache Kafka.
- Model data and optimize performance across relational and non-relational databases (PostgreSQL, Time Series Databases).
- Develop batch and workflow processing, business logic and system integrations.
- Ensure software quality through automated testing, code reviews and adherence to coding standards.
- Contribute to architecture decisions and continuously improve development processes, scalability and system reliability.
- Collaborate with analysts, product owners and other teams to align technical implementation with business requirements.
- For all of these tasks, incorporate AI as a tool.
- Creative freedom in a company that is set to increase its revenue a hundredfold in the coming years.
- A workplace with a true start-up mentality, flat hierarchies, and fast decision-making.
- Use of cutting-edge tools and artificial intelligence for optimization.
- 5+ years of professional experience in backend Java development.
- Strong command of Java and the Spring / Spring Boot ecosystem.
- Solid experience designing and consuming REST APIs and building microservices.
- Hands-on experience with Docker.
- Proficiency with relational databases (e.g. PostgreSQL, Oracle, MS SQL) and ORM frameworks (Hibernate / JPA).
- Experience with automated testing (JUnit, Mockito) and build/version-control tooling (Maven, Git).
- Comfortable working in an Agile / Scrum environment.
- Professional working proficiency in English (B2 or higher).
- Strong communication and presence, and a solution-oriented mindset.
- Interest in exploring new topics.
- Passion for using AI – you leverage technology to work faster, more accurately, and more efficiently.
- Independent, precise, and pragmatic work style.
- Team player who rolls up their sleeves when the situation calls for it.
- A desire to work alongside colleagues in an office rather than alone at home.
- Experience with event-driven systems and Apache Kafka.
- Cloud platform experience (Azure, AWS or GCP).
- Hands-on experience with Kubernetes.
- Observability tooling (Grafana, Prometheus, OpenTelemetry)
- Work with CI/CD pipelines.
- Identity & access management (Keycloak / SSO) and API security.
- Exposure to frontend frameworks (Angular, Vue or React) for full-stack collaboration.
- Team-lead, mentoring or solution-architecture experience.
- A meaningful product at the forefront of e-mobility and sustainability.
- Modern technology stack and the autonomy to shape architecture and engineering practices.
- Collaborative, cross-functional team with a strong quality culture.
- Flexible, hybrid working arrangements and room for professional growth.
- Reliable work-life balance – personally guaranteed by the CEO.
- A performance- and team-oriented work environment where success is celebrated together.
- The minimum salary for this position is € 3.954,00 gross/month in accordance with the Austrian IT Collective Agreement (full-time, 38.5h/week). Actual compensation is based on qualifications and experience and exceeds the collective agreement minimum.