Job Summary
You will have the opportunity to move beyond typical enterprise technology and dive into a unique codebase using reactive programming and the Vert.x framework.
- Minimum Qualification: Degree
- Experience Level: Mid level
- Experience Length: 3 years
Job Description/Requirements
Responsibilities:
Create maintainable software including comprehensive unit and performance testing using Java21, Vert. x framework
Active participation in peer code reviews and all scrum ceremonies
Openly participate in knowledge sharing and pair programming exercises where useful
Uphold and help evolve coding standards using best practices and lessons learned
Consistently and effectively communicate and collaborate with peers and stakeholders
Building new modules in a distributed loyalty system
Maintaining existing modules inside a distributed loyalty system
Working on and building distribution algorithms for prize awards to end users
Working with and extending existing MySQL
Improving fault tolerance and automatic failovers inside the existing platform
Refactoring existing code for maintainability and performance
Essential Knowledge, Skills & Experience:
3+ years of professional development on critical backend systems in a production environment
Experience building systems using Java 11+ and above features
Familiarity with a reactive application framework such as Akka, Vert. x, RxJava or Spring Reactor
Excellent working knowledge of at least one high-performance relational database such as MySQL
Strong understanding of database schema design and access
Important Safety Tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.