Responsibilities
- Create and sustain backend systems using Java with Spring and Spring Boot frameworks
- Build and integrate RESTful APIs for internal and third-party platforms
- Perform unit testing with JUnit to maintain high code standards
- Handle project builds and dependency management using Maven
- Utilize PostgreSQL databases, with experience in JSONB data type preferred
- Develop microservices that are scalable and easy to maintain
- Work closely with product managers, architects, developers, and DevOps personnel
- Support ongoing enhancements to development workflows and tooling
- Ensure all solutions comply with performance, reliability, and security requirements
- Assist in frontend development using JavaScript or TypeScript with React or Angular
- Use relevant technologies from the Apache ecosystem when required for services, integration, or tool support
Work Arrangement
Hybrid — Vienna, with 1–2 days on-site weekly during onboarding, then 2–4 days per month; rest remote
Other
- Language: English required, German considered a plus
- Start date: As soon as possible
- Contract duration: 12 months, with potential for extension
- Employment level: Full-time (100%)
- Remote policy: Initially 1–2 days per week on-site, transitioning to 2–4 days per month on-site, remainder fully remote