Job Description
Postcode Lotteries are already successful in the Netherlands, the United Kingdom, Sweden and Norway. Their mission is to make the world a better place for people and nature. Because of the commitment of their participants, all lotteries together are now the third largest private charity donor in the world. In Germany, more than 5.000 projects have already been supported with more than 222 million euros since the first draw in October 2016.
People with different nationalities and backgrounds work at Postcode Lotteries. This is very important to us, as diversity is an ideal breeding ground for creativity, innovation and collaboration. If you think you can make a valuable contribution to our organisation, you are welcome - regardless of your roots, religion, age, physical condition or faith.
We are looking for a seasoned Junior developer with a strong aspiration to make the next step in their career.
We are looking for someone that enjoys a challenge and has an eye for detail. You will be given the opportunity to innovate, undertake R&D and influence while working on and with a wide range of technologies. You are willing to travel a few days per year to take part in activities with our international colleagues or training.
This is a local/hybrid position. We do require 2 office days a week – offer full-time desk space in a relaxed rarely busy atmosphere with coffee and other hot beverages as well as fresh fruit, a lounge downstairs and a nice chillout-area.
Your mission
- Development of highly available, fault tolerant, internal systems
- Propose changes to current microservices infrastructure
- Development of software and tooling to support process automation
- Public facing API development
- Full lifecycle R&D, architecture, design, documentation, development, testing and maintenance
- Excellent, demonstrable, Java 11+ experience
- Understanding of SQL and RDBMs (PostgreSQL), ability to work with complex queries.
- Git and git workflows
- Knowledge with databases
- Maven experience
- Unit and integration testing (JUnit, Mockito, cucumber)
- Language skills – fluent English speaking (Team Language)
- Excellent skills in Spring-boot (Spring Cloud, Spring Data, Spring Security)
- Frontend knowledge as in PHP/JavaScript/React
- Experience in development on AWS
- Secure Development Knowledge
- Experience with integration and designing interfaces (REST, JSON, XML and desired JMS)
- Excellent communication skills and an ability to work in a team
- Real life experience with Continuous Delivery principles and related tools (Kubernetes, AKS, Docker)
- Kotlin
- Lightweight message-based architectures with (ActiveMQ/RabbitMQ/SQS)
- Atlassian products (JIRA, Confluence)
- Experience with Agile development processes
- A meaningful job with the opportunity to shape positive social change.
- We provide every colleague with a good foundation. In addition to your salary, you have the opportunity to take out a pension plan through us, which we subsidize.
- We believe it is important for everyone to develop further. Through our Lottery Academy, we offer training and courses. There are also many career opportunities at home and abroad.
- We enjoy having fun together. We regularly organize joint activities - including a well-attended monthly borrel - and our Christmas breakfast at the end of the year, where we proudly look back on what we have all achieved together.
- Exercise keeps you fit and relaxation is good for you. That's why we offer our employees discounts at Fitness First, bike leasing, and Urban Sports Club.
- We work closely with the organizations we support. Together, we visit the projects we support and meet the staff of the respective organizations.
- We work in a modern building, just a few minutes' walk from Düsseldorf Central Station. We encourage everyone to use public transport. That's why you get a Deutschlandticket, which allows you to travel for free outside of working hours.