Join a forward-thinking technology company delivering smart, scalable software solutions for complex enterprise needs for a scaling SaaS Automation tool. As a Java Software Developer, you’ll play a key role in designing and developing backend systems that power modern, cloud-native applications.
What You’ll Do
- Build and maintain backend services using Java and the Spring ecosystem
- Design and evolve RESTful APIs in a modern service-oriented architecture
- Create prototypes and proof-of-concept solutions for new initiative
- Ensure code quality through testing, documentation, and automation
- Collaborate with DevOps, frontend engineers, and stakeholders in an agile setup
- Optimize performance, scalability, and security in cloud environments
- Contribute to team-wide innovation and continuous delivery practices
What We’re Looking For
- 4+ years of professional experience in Java backend development
- Deep understanding of concurrency, multithreading, and JVM internals
- Strong experience with Spring Boot, Spring MVC, and Spring Security
- Solid knowledge of relational databases (PostgreSQL preferred) and versioning tools like Liquibase
- Familiarity with NoSQL databases such as MongoDB or DocumentDB
- Comfortable working in cloud-native environments
- Self-driven, communicative, and able to work independently in a remote setting
- Fluent in English (spoken and written) and good German (at least B1 level)
Nice to Have
- Experience in agile DevOps environments
- Familiarity with microservices architecture and CI/CD pipelines
- German language skills are a plus, but not required
What’s on Offer
- Fully remote role from anywhere in Europe
- High-impact position with autonomy and room for innovation
- Flexible part-time or full-time working arrangements
- Modern hardware package (laptop, smartphone, headset)
- International team with a supportive, agile culture
We look forward to your application