-
· 80 views · 23 applications · 5d
Senior Java Developer
Full Remote · EU · Product · 5 years of experience · B2 - Upper IntermediateAbout Datasport Datasport is a leading provider of IT products and services for endurance sports events. Our passion for sports, team spirit, and cutting-edge technology help us deliver reliable solutions that support hundreds of events annually. We...About Datasport
Datasport is a leading provider of IT products and services for endurance sports events. Our passion for sports, team spirit, and cutting-edge technology help us deliver reliable solutions that support hundreds of events annually. We combine technical excellence with a love for sports to create unforgettable experiences for athletes worldwide.
About the Project
At Datasport, we serve over 500,000 athletes annually with our digital services. Our core applications include:
- Online Registration: A web-based platform where athletes sign up for events
- Event Management (CRM): An internal system for managing registrations and logistics
- MyDatasport App: A personal dashboard for athletes to view their registrations, race results, and history
We're modernizing our tech stack and scaling our infrastructure to meet growing demand — with a strong focus on performance, scalability, and cloud-native architecture.
About the Role
We are looking for a Senior Back-End Engineer (Java) to join our core product engineering team. You'll design, build, and maintain scalable backend services and APIs that power mission-critical athlete and admin-facing applications.
You’ll play a leading role in evolving our platform architecture, leveraging Java 17+, MongoDB, and AWS to deliver performant, secure, and maintainable systems.
Responsibilities
- Design and implement backend services and APIs using Java 17+ and Spring Boot
- Develop scalable microservices and event-driven systems
- Build and manage document-oriented data models with MongoDB
- Deploy and operate backend systems in AWS (EC2, ECS, S3, Lambda, etc.)
- Collaborate with cross-functional teams to deliver end-to-end features
- Participate in architectural discussions and long-term backend strategy
- Monitor system performance and troubleshoot production issues
- Review code, mentor other developers, and champion best practices
Required Skills & Experience
- 5+ years of back-end development experience with Java
- Strong proficiency in Java 17+ and the Spring Boot framework
- Hands-on experience with MongoDB (schema design, indexing, aggregation)
- Proficiency with AWS services and cloud-native application patterns
- Understanding of system design, distributed systems, and backend scalability
- Familiarity with CI/CD pipelines and containerization (Docker)
- Experience working in Agile/Scrum teams
- Fluent English (written and spoken)
Nice to Have
- Experience in a similar domain (CRM systems, event tech, or sports tech)
- Familiarity with Kubernetes, Terraform, or Infrastructure as Code tools
- Exposure to frontend-backend integration (e.g., RESTful APIs with React apps)
- Good spoken German
What We Offer
- Flexible work environment with full remote
- Readiness to travel to Switzerland is required for onboarding and occasional in-person workshops (covered by Datasport)
- Competitive salary and benefits
- A stable and established Swiss company with modern tech goals
Datasport (DS) is the leading service company for sport events in Switzerland and neighbouring countries with over 35 years of experience and around 30 employees. Our values: Swissness: we want to be associated with positive Swiss attributes such as quality, efficiency, punctuality, and reliability.
Website:
https://www.datasport.com/