Position: Java+React developer
Company: Simplify
Category: Java
Experience required: 5y
English level: intermediate

Therefore, we're using AI-based breakthrough technology to help people manage their workflows in a new & modern way of working.


Our product is a SaaS workflow management-tool that is implemented in the everyday life of employees. Each task is automatically visualized showing the status of each at a glance. It's interactively used and provides all related documents, emails, communication, and the next steps for every single process!


We are united by the vision of making recurring processes of any kind insanely simple for any users. Wir suchen zum nächstmöglichen Zeitpunkt Verstärkung für unser Jobangebot Senior Java Backend Developer for Web Applications (m/f/d).


Sounds interesting? Then we look forward to receiving your application via our partner Workwise.


Your Responsibilities


You build efficient, testable, and reusable components
You develop backend-end applications in collaboration with Front-End Developers
You get the opportunity to manage projects and a small development team
You guide younger developers in the team through design reviews, code reviews and mentorship
You work with different stakeholders in our team members (DevOps, React Team, CEO)
You document the development process, architecture, and standard components
You solve complex performance problems and architectural challenges
You customize existing applications to fit specific requirements


Your Profile


You have at least 7 years of relevant professional experience as a Java-Spring developer.
You have experience with distributed caching systems like Redis and messaging systems like RabbitMQ
You can write efficient, scalable, testable and maintainable code for new functions and system components.
You have experience with the development of web services (REST / SOAP / XML / WSDL)
You have good knowledge of object and data modeling as well as relational databases
You ideally have strong problem-solving skills and are able to work independently
You consider teamwork and transparent communication to be your strengths