A small piece of paper with numbers that have the power to change a life forever! Okay... lets replace the paper with an app and one person with 500000 monthly users. This is our business!
Your Mission
Power Next Lottos Backend Revolution
As Senior Backend Developer (m/f/d) youll champion the evolution of our core backendcrafting seamless delightful experiences that wow customers. Partner with your team to revolutionize registration flows ignite gamification and streamline payments across customer and backoffice worlds. As our user base surges lead the charge in scaling our systems: deploy cutting-edge monitoring hunt down performance hurdles and safeguard unshakeable health for unstoppable growth.
Your Tasks & Responsibilities
Develop robust REST interfaces to power our core applications.
Build efficient message-driven data pipelines for seamless operations.
Create backend processes for our lottery game brokerage including:
User verification workflows.
Multi-method payment processing.
Ticket submissions to state lottery companies.
Automation of backoffice tasks like accounting and SEPA payment handling.
Analyze and resolve performance bottlenecks to ensure optimal system speed.
Actively participate in code reviews sprint planning and agile ceremonies for top-tier delivery.
Implement security best practices to safeguard data and systems.
Contribute to key architectural decisions shaping our backend infrastructure.
Your Key Competencies
Core Tech Stack: Deep expertise in Java or Kotlin with Spring Boot MySQL REST APIs and OAuth for building robust applications.
Cloud Scalability: Proven ability to design deploy and optimize scalable high-performance cloud applications.
Structured Independence: Work methodically and autonomously delivering consistently in dynamic environments.
GCP Experience (Bonus): Hands-on experience running applications on Google Cloud Platform.
Advanced Architectures (Bonus): Familiarity with message-driven or hexagonal architectures to enhance system resilience.
Your Soft Skills
Ownership & Autonomy: Take full ownership of your work and thrive independently to drive results.
Clear Communication: Articulate ideas effectively and collaborate seamlessly with teammates and stakeholders.
Prioritization Mastery: Excel at prioritizing tasks to keep projects on track amid fast-paced demands.
Proactive Problem-Solving: Anticipate challenges early raise issues promptly and contribute solutions to the team.
Strategic Big-Picture Thinking: Maintain a clear view of the broader goals while executing details flawlessly.
Continuous Improvement: Constantly seek ways to optimize workflows and elevate team efficiency.
Your Impact in This Role
Serve as a core contributor to our backend team driving key initiatives forward.
Independently implement user stories from concept to deployment.
Review and refine merge requests from teammates to uphold code quality.
Leverage advanced knowledge of our business model and backend processes for smarter solutions.
Deliver valuable insights during story refinement retrospectives and architecture discussions.
Your Background Education & Experience
Bachelors or Masters degree in Computer Science Engineering or a related technical field is preferred but equivalent practical experience is highly valued.
At least 3 years of experience in backend development using Kotlin or Java.
Bonus points for experience with e-commerce payment or accounting processes
Our Tech Stack & Working Environment
Kotlin on Java 21
Classic Spring Boot stack in a modular application
MySQL for persistence
Google PubSub as messaging bus
Gitlab for source control and CI/CD
Google AppEngine & CloudRun as runtime environment
MacOS Docker and IntelliJ for local development
What we offer you:
Remuneration & work-life balance:
Competitive salary and trust-based working hours.
Private health insurance.
Generous training budget.
2 extraordinary team events (4 days) per year.
Meal benefit.
Communication & trust:
Open honest and direct communication. Your ideas are welcome!
A feedback meeting every quarter to help us grow together.
We encourage innovation and are open to new ideas that push the boundaries.
Modern working:
Individual training:
Buddy program:
The team
Our values:
MAKE IT HAPPEN
Drive results - Own the problem the goal and the outcome through self-organization and decisions backed by data
Speak up with courage - Challenge ideas and raise issues directly when it matters
Getting things done - Be pragmatic keep momentum and bring the energy
Deliver quality impact - Ship solutions that move our mission and strategic goals forward
WIN TOGETHER
Communicate openly and respectfully - Be transparent assume positive intent and set aside own ego when interacting with others
Help others win - Proactively share knowledge time and strengths in an interdisciplinary set-up
Work across cultures - Learn from others perspectives and actively refine own style for trust-based collaboration in a diverse team
Bring team spirit - Create moments of joy and belonging that fuel big outcomes together
SHAPE THE FUTURE
Experiment to learn - Run tests measure outcomes treat mistakes as an invitation to learn and adapt insights into action
Spot opportunities - Stay close to customers and market trends to identify whats next
Build user-first innovation - Deliver trustworthy data-driven solutions and services that set the bar
Grow yourself - Challenge and reflect on the way you work seek feedback and keep developing your skills
Sound like you
A small piece of paper with numbers that have the power to change a life forever! Okay... lets replace the paper with an app and one person with 500000 monthly users. This is our business! Your MissionPower Next Lottos Backend RevolutionAs Senior Backend Developer (m/f/d) youll champion the evolutio...
A small piece of paper with numbers that have the power to change a life forever! Okay... lets replace the paper with an app and one person with 500000 monthly users. This is our business!
Your Mission
Power Next Lottos Backend Revolution
As Senior Backend Developer (m/f/d) youll champion the evolution of our core backendcrafting seamless delightful experiences that wow customers. Partner with your team to revolutionize registration flows ignite gamification and streamline payments across customer and backoffice worlds. As our user base surges lead the charge in scaling our systems: deploy cutting-edge monitoring hunt down performance hurdles and safeguard unshakeable health for unstoppable growth.
Your Tasks & Responsibilities
Develop robust REST interfaces to power our core applications.
Build efficient message-driven data pipelines for seamless operations.
Create backend processes for our lottery game brokerage including:
User verification workflows.
Multi-method payment processing.
Ticket submissions to state lottery companies.
Automation of backoffice tasks like accounting and SEPA payment handling.
Analyze and resolve performance bottlenecks to ensure optimal system speed.
Actively participate in code reviews sprint planning and agile ceremonies for top-tier delivery.
Implement security best practices to safeguard data and systems.
Contribute to key architectural decisions shaping our backend infrastructure.
Your Key Competencies
Core Tech Stack: Deep expertise in Java or Kotlin with Spring Boot MySQL REST APIs and OAuth for building robust applications.
Cloud Scalability: Proven ability to design deploy and optimize scalable high-performance cloud applications.
Structured Independence: Work methodically and autonomously delivering consistently in dynamic environments.
GCP Experience (Bonus): Hands-on experience running applications on Google Cloud Platform.
Advanced Architectures (Bonus): Familiarity with message-driven or hexagonal architectures to enhance system resilience.
Your Soft Skills
Ownership & Autonomy: Take full ownership of your work and thrive independently to drive results.
Clear Communication: Articulate ideas effectively and collaborate seamlessly with teammates and stakeholders.
Prioritization Mastery: Excel at prioritizing tasks to keep projects on track amid fast-paced demands.
Proactive Problem-Solving: Anticipate challenges early raise issues promptly and contribute solutions to the team.
Strategic Big-Picture Thinking: Maintain a clear view of the broader goals while executing details flawlessly.
Continuous Improvement: Constantly seek ways to optimize workflows and elevate team efficiency.
Your Impact in This Role
Serve as a core contributor to our backend team driving key initiatives forward.
Independently implement user stories from concept to deployment.
Review and refine merge requests from teammates to uphold code quality.
Leverage advanced knowledge of our business model and backend processes for smarter solutions.
Deliver valuable insights during story refinement retrospectives and architecture discussions.
Your Background Education & Experience
Bachelors or Masters degree in Computer Science Engineering or a related technical field is preferred but equivalent practical experience is highly valued.
At least 3 years of experience in backend development using Kotlin or Java.
Bonus points for experience with e-commerce payment or accounting processes
Our Tech Stack & Working Environment
Kotlin on Java 21
Classic Spring Boot stack in a modular application
MySQL for persistence
Google PubSub as messaging bus
Gitlab for source control and CI/CD
Google AppEngine & CloudRun as runtime environment
MacOS Docker and IntelliJ for local development
What we offer you:
Remuneration & work-life balance:
Competitive salary and trust-based working hours.
Private health insurance.
Generous training budget.
2 extraordinary team events (4 days) per year.
Meal benefit.
Communication & trust:
Open honest and direct communication. Your ideas are welcome!
A feedback meeting every quarter to help us grow together.
We encourage innovation and are open to new ideas that push the boundaries.
Modern working:
Individual training:
Buddy program:
The team
Our values:
MAKE IT HAPPEN
Drive results - Own the problem the goal and the outcome through self-organization and decisions backed by data
Speak up with courage - Challenge ideas and raise issues directly when it matters
Getting things done - Be pragmatic keep momentum and bring the energy
Deliver quality impact - Ship solutions that move our mission and strategic goals forward
WIN TOGETHER
Communicate openly and respectfully - Be transparent assume positive intent and set aside own ego when interacting with others
Help others win - Proactively share knowledge time and strengths in an interdisciplinary set-up
Work across cultures - Learn from others perspectives and actively refine own style for trust-based collaboration in a diverse team
Bring team spirit - Create moments of joy and belonging that fuel big outcomes together
SHAPE THE FUTURE
Experiment to learn - Run tests measure outcomes treat mistakes as an invitation to learn and adapt insights into action
Spot opportunities - Stay close to customers and market trends to identify whats next
Build user-first innovation - Deliver trustworthy data-driven solutions and services that set the bar
Grow yourself - Challenge and reflect on the way you work seek feedback and keep developing your skills
Sound like you
View more
View less