Job Description
Junior Software Engineer (m/f/d) (Java, Backend)
At Deutsche Postcode Lottery, we firmly believe that the world benefits from strong non-profit organizations. Our mission is to sustainably support their social and green projects and draw attention to the valuable work of these organizations. We do this with a unique concept: participants in our social lottery have the chance to win prizes while simultaneously supporting projects in the areas of equal opportunities, social cohesion, and nature and environmental protection with their ticket. Since the start of Deutsche Postcode Lottery in 2016, we have been able to support more than 6,500 charitable projects with over 325 million euros. Together with our participants and the supported organizations, we work every day for a better world for people and nature. Do you also want to change the world? Then join our team!
You will join a strong heterogeneous team that is involved in all aspects of the software development lifecycle for building software solutions. You will have excellent knowledge of modern development practices and methodologies.
Your role
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
Your profile
- 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)
Desired Skills (Added Value For The Team)
- 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
What You Can Look Forward To
- 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.
About Us
Our concept creates a win-win situation: participants in the Postcode Lottery win great prizes, and non-profit organizations receive funding. At least 30 percent of our ticket revenue goes to projects in the areas of equal opportunities, social cohesion, and nature and environmental protection.
Deutsche Postcode Lottery is part of the Postcode Lottery Group, an international group with lotteries in 5 countries and a social purpose. Thanks to all participants, more than 13.5 billion euros have been provided for thousands of social and green projects since the first Postcode Lottery was founded in 1989. This makes us one of the largest private funders in the world. Together with more than 1,500 colleagues in the Netherlands, Sweden, the UK, Germany, and Norway, you contribute to a better world for people and nature every day!
The Postcode Lottery Group employs people of various nationalities and backgrounds. This makes us happy because diversity is an ideal breeding ground for creativity, innovation, and collaboration. It may be obvious, but we say it anyway: If you think you can make a valuable contribution to our organization, you are welcome here. Regardless of your origin, religion, age, work ability, or life philosophy.
Become part of the team!
Contact
Have we piqued your interest? Then we look forward to receiving your application! Please send us your resume with a cover letter via our career page or by email to jobs@postcode-lotterie.de .