(Senior) Java Developer (m/f/d)

Bayes Esports
Berlin
EUR 50.000 - 90.000
Jobbeschreibung

About the Role

Bayes Esports is looking for an experienced (Senior) Java Backend Developer (m/f/d) to help us shape the future of esports data infrastructure. Join our Berlin-based engineering team and work on scalable, high-performance systems powering real-time esports experiences around the world.

You will be responsible for designing, developing, and maintaining high-performance backend services that power our applications. You will work closely with Frontend developers, DevOps engineers, and product teams to build scalable and efficient solutions.


Responsibilities

  • Backend Development & Architecture
    • Design, implement, and maintain scalable microservices using Java and Spring Boot.
    • Develop and optimize RESTful APIs for seamless frontend-backend communication.
    • Utilize RabbitMQ for efficient message queuing and event-driven architecture.
  • Database & Cloud Infrastructure
    • Work with PostgreSQL to design and optimize database schemas and queries.
    • Ensure data integrity, security, and performance tuning.
    • Deploy and manage applications using AWS, Terraform, Kubernetes, and Helm.
  • Performance, Security, & Reliability
    • Implement Istio service mesh to enhance service communication and security.
    • Utilize Docker for containerized applications and deployment automation.
    • Ensure high availability and scalability using cloud-native best practices.
  • Collaboration & Agile Development
    • Work closely with Frontend developers (React, Redux, SCSS, Bootstrap) to ensure seamless API integration.
    • Participate in Agile/Scrum workflows, including sprint planning and retrospectives.
    • Contribute to technical discussions and decision-making processes.

Must-Have Experience

  • 3+ years of experience (5+ years for a Senior role) working with Java and within a modern Java environment.
  • Strong proficiency in Java, Spring Boot, Hibernate, and RESTful API development.
  • Experience with RabbitMQ, Redis, and PostgreSQL.
  • Familiarity with AWS cloud services, Terraform, Kubernetes, Helm, and Istio.
  • Proficiency in Docker and containerized deployments.
  • Understanding of security best practices (OAuth, JWT, encryption).
  • Strong analytical and problem-solving skills.
  • Passion for clean, scalable, and efficient code.
  • Ability to work independently in a fast-paced startup environment.
  • Excellent communication and teamwork skills.

Extra Power-Ups

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Experience with OCR technologies is a plus.
  • Passion for esports or gaming

What we have to offer

  • Work at the forefront of esports and live data — an industry growing at warp speed.
  • A modern tech stack and an engineering culture that encourages innovation and autonomy.
  • A diverse and international team of passionate professionals.
  • Health benefits, including company fitness cards and a company pension system.
  • Interesting expert talks self-organized by your colleagues to broaden our horizons and get to know each other better.
  • Hybrid new work policy, including home office and remote work options.
  • Gaming rooms to play and crush your enemies with your colleagues.
  • Free massages twice a month (if you want), foot massage equipment, and a massage chair.
  • Company-subsidized Public Transportation ticket.
  • Opportunity to go to Esports events.

Additional Information

  • Work Model - Hybrid setup (2 days in office, 3 days home office).
  • Learn more about us: www.bayesesports.com.

We value diverse backgrounds and experiences. Applications from candidates needing visa sponsorship are welcome, and we'll be happy to support the process where applicable. If you already have work authorization in Germany, please indicate this in your application.

By applying, you consent to the processing of your personal data for recruitment purposes in accordance with our privacy policy. More details can be found here.

Erhalte deine kostenlose, vertrauliche Lebenslaufüberprüfung.
Datei wählen oder lege sie per Drag & Drop ab
Avatar
Kostenloses Online-Coaching
Erhöhe deine Chance auf eine Einladung zum Interview!
Sei unter den Ersten, die neue Stellenangebote für (Senior) Java Developer (m/f/d) in Berlin entdecken.