Achieve Excellence as a Java Developer
This role offers an exciting opportunity for a talented Mid-to-Senior Java Developer to join our Middleware team. You will contribute to the development and maintenance of our Java-based middleware layer, built on Spring Boot.
* Maintain and enhance existing middleware solutions, ensuring seamless integration with Vorwerk's connected IoT robotic devices.
* Collaborate with Cloud, Mobile, and Web application teams to deliver robust and scalable middleware solutions.
* Drive innovation by participating in solution design and contributing expertise to drive sound technical decisions.
* Play a crucial role in diagnosing and resolving performance issues and application bottlenecks.
About You
* You have mid-senior level experience as a Java developer, specifically within middleware or backend roles.
* You possess solid expertise in Java and proven experience with frameworks like Spring Boot or similar technologies.
* You are familiar with event-driven systems and microservice architectures.
* You have experience with relational databases (we use PostgreSQL) and comfortable designing efficient database schemas and queries.
* You have proven experience building REST APIs and integrations with complex backend systems.
* You have a strong understanding of software design principles, patterns, and best practices.
* You are fluent in English; excellent written and spoken communication skills.