JAVA DEVELOPER
Join a professional team that develops an event-driven application with high throughput, based on trending technologies and with a hyperfocus on scalability and performance.
We usually respond within three days
ABOUT THE ROLE
We are looking for Intermediate/Senior Java Developers for an outsourcing company in the gambling and betting industry. Our partners are looking for dedicated, self-motivated, technical-driven professionals to work in a team of engineers developing highly available enterprise products. Their engineers are committed to finding the best solutions to complex technical challenges together with professional team members.
SOME MORE INTERESTING PROJECT FACTS
The project you would be working on is a sports betting application for the US sportsbook market.
The 1st phase of the project will be the integration of the Fantasy Game App/SDK, so you would have the chance to work on a project from scratch, developing an MVP alongside a dedicated team.
Their goal is to capture customers across the US at the launch and after.
DUTIES AND RESPONSIBILITIES
🎲 Software creation, unit testing, adhering to standards and best practices;
🎲 Write technical documentation that shares knowledge effectively;
🎲 Code reviews, by and for peers;
🎲 Work in an Agile environment;
🎲 Contribute to team development;
🎲 Provide guidance to junior colleagues;
Key Working Relationships: This position involves working within a cross-skilled development team, and having regular contact with teams looking after other aspects of products & tools.
REQUIREMENTS
🎲 Proven development experience using Java SE and/or Java EE: beans, concurrency, transactions, I/O, servlets, messaging, application monitoring, ORM (Hibernate, JPA) - (4+ years of experience);
🎲 Experience with frameworks/technologies like Spring;
🎲 Hands-on experience with unit testing/mocking frameworks (e.g. JUnit, mockito);
🎲 In-depth experience with build tools (e.g. Maven, Gradle), version control (e.g. git) and continuous integration systems (e.g. Jenkins);
🎲 Container experience (e.g. Docker);
🎲 Experience with Apache Kafka distributed event streaming (Producer/Consumer
APIs, Streams API);
🎲 Experience with event-driven architectures;
Nice to have:
🎲 Exposure to Linux operating systems;
🎲 Experience using non-relational databases (e.g. MongoDB, Redis, Couchbase);
🎲 Familiarity with AWS / Cloud Computing (e.g. S3, SQS, SNS);
🎲 Experience with analysis & monitoring tools (e.g. DataDog, NewRelic);
🎲 Knowledge of caching systems (e.g. Redis);
🎲 Experience with microservices and Kubernetes;
PERKS AND BENEFITS
🎲 Performance bonuses;
🎲 25 days of annual leave/year;
🎲 5 sick days/year;
🎲 4 books/month;
🎲 Monthly gym/sports subscriptions;
🎲 Private health insurance (includes dental insurance and health assessments);
🎲An open-mind mindset of creating the best employee benefits based on team feedback.
Collaboration is available through CIM/PFA or SRL.
- Role
- Software Engineering
- Role
- Java Developer
- Locations
- Other Locations
- Remote status
- Fully Remote

When was the last time you thought about how your ideal workplace and job opportunity would look like?
Or received help in achieving that goal?
An organization that fits your values and principles, that would help you achieve your ambitions and professional goals. A role in which you would unveil your true potential and from which you would grasp your energy and motivation daily.
Other Locations
About TALENT MATCHMAKERS
We have been immersed in the IT ecosystem and technical recruitment since 2017. Given this, we have valuable insights regarding organizations and also a wide talent pool of candidates.
From us, you can expect genuine determination, open communication, a strong accuracy of candidates, and diligent, skillful hiring process management.
JAVA DEVELOPER
Join a professional team that develops an event-driven application with high throughput, based on trending technologies and with a hyperfocus on scalability and performance.
Loading application form