Our partner, a successful investment platform, is looking for a
Senior Java Developer (m/f/d) to reshape the future of the digital investment business in Europe in a customer-centric way. This is a full-time permanent position onsite in
Munich, Germany (partial work from home is possible).
About the company:
- Experience and stability of the parent company: more than 15 years of successes and failures shared across the group in over 15 locations
- Working with a customer focus: each division at the company acts largely independently and unconditionally oriented toward its customers. This means focus and working methods like in a start-up with small teams and without superfluous coordination
- An environment that demands and promotes openness and willingness to learn: You take responsibility right from the start. If your ideas make our products better, the company will adopt them
- They bring you forward: Your manager is responsible for your personal development in daily work together with you. To this end, the company offers training courses specially designed for employees, such as in-depth training in IT skills
Tech stack: microservices, Java, Spring Boot, ReactJS, PostgresDB, MongoDB, Redis, Docker, Consul, RabbitMQ, Elasticsearch, Maven, Git, Jenkins
Tasks
- Design, implement and further development of innovative features for our platform
- Integrating our investment platform with various bank service providers
- Improve scalability of our bank integration platform to support faster bank onboarding and their regular processes
- Participation in the design of our system architecture
- Work directly with product managers in an agile work environment
- Full ownership of the systems that you develop
- Enforce quality goals in pull requests
Requirements
- At least a Bachelor’s degree, preferably in an information technology field
- Strong knowledge of Java, OOP principles and design patterns
- Experience in developing Java Microservice applications, preferably using Spring Boot
- Proficiency in build and deployment processes utilizing tools such as GIT, Maven/Gradle, Jenkins, and Docker
- Open mindset, showing enthusiasm for exploring new technologies and concepts
- You have a high level of self-awareness and understand that your responsibilities extend beyond code commits
- Enjoy challenging proposed solutions and actively seek opportunities to learn from code reviews
- Fluent English (C1 of higher)
Benefits
- Flexible working hours model with a fair home office arrangement (3 days in the office + 2 days mobile working) and the possibility to also work flexibly from home and abroad for up to one week a year
- Permanent contracts and attractive remuneration with annual bonuses for special successes
- Vouchers for numerous products of the platform, a subsidized company pension plan, special conditions in fitness studios and a subsidized public transport ticket.
- One free meal per day
- Regional fresh fruit, free drinks
- Relocation package
Relocation from abroad is possible. We will take care of your visa application and relocation to Germany. Your family members (spouse, children under 18 years old) will get a visa as well.
If you are interested in joining the team as Senior Java Developer, do not hesitate to apply for a job and send us your CV using the form below.