Senior Java Developer

AI overview

Contribute to the development of high-quality software solutions using Java and Spring, focusing on scalability, performance, and integration of emerging technologies.

JOIN OUR TEAM!

At BetWarrior, we’re building a smarter, more personal, and more fun betting experience


Our purpose is simple: to create exceptional online entertainment, giving users the chance to win in a transparent, safe, and responsible way


We’re an ambitious, fast-growing team competing across Latin America and beyond. We move fast, with urgency, and care about every detail


Great people, bold ideas, and a sharp focus on user experience set us apart


If you like solving tough problems, making real decisions, and building something that lasts — you’ll feel right at home. We’re looking for a Senior Java Developer to help us scale smarter, move faster, and raise the bar across everything we do


In this role, you´ll:

  • Design and implement robust, high-quality software solutions using Java and the Spring framework
  • Ensure our applications are lightning-fast and perform smoothly under high loads
  • Keep on top of emerging technologies and integrate them into our development process to stay at the forefront of innovation
  • Take ownership of creating highly scalable solutions, designed from the ground up to meet the demands of our products
  • Deliver clean, efficient, and maintainable code by following best practices and clean code principles

 

We’re looking for someone who brings:

  • 5+ years of work experience developing in Java and Springboot
  • Curious and proactive person that’s quick to adopt new technologies as well as legacy applications
  • Familiarity with the design, construction, and delivery of microservices
  • Experience creating advanced, object-oriented architectures
  • Advanced knowledge in ORMS
  • Experience in relational databases such as MS SQL and PostgreSQL
  • Familiarity with functional and unit testing with (Junit, Mockito)
  • Strong experience with SDK, APIs and library creations
  • Vast knowledge of Rest and SOAP APIs as well as Swagger
  • Familiarity with library managers such as Maven and Gradle
  • Ability to work in an agile team with a thorough understanding of the software development life cycle


Bonus points if you also have:

  • Knowledge of AWS, Kubernetes, Docker is a big plus


We expect every team member to live our values:

Accountability & Ownership – Take charge, own your craft


Reliability – Deliver with quality and consistency


Teamwork – Collaborate, challenge, and grow together


Winner Spirit – Compete with purpose and grit


Wellbeing – Build a career that energizes you


Curiosity & Innovation – Keep questioning. Keep improving

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Java Developer Q&A's
Report this job
Apply for this job