Java Developer

Reports To: Engineering Team Lead
Department: Information Technology
Location: Gibraltar
Apply via Email

Main Responsibilities:

  • Owning new features from inception to production release, working across the company with different teams
  • Dedicated to delivering tested and high performant code for a distributed microservices architecture
  • Grow a production environment in a maintainable/reliable/monitored way
  • Create and maintain quality software using best practices in a continuous integration and delivery environment
  • Passion about rewriting, refactoring and perfecting code
  • Find creative and simple solutions to challenging problems
  • Question other team elements designs and commits
  • Understand and communicate technical strategy within the team
  • Provide detailed estimates and report on progress
  • Commitment to maintain system operations 24/7 (both UATand LIVE environments)

Our current stack including, but not limited to:

  • Java 11+
  • Oracle
  • Mongo DB
  • Spring Ecosystem (spring-boot, spring-data, spring-integration, etc.)
  • ActiveMQ
  • Kafka
  • Kubernetes, Docker
  • Web-Sockets
  • Elastic Search
  • Testing frameworks
  • REST web services

Required Skills:

  • Professional development experience in java (preferably java 11
  • Experience with spring-boot
  • Experience in service-oriented architecture
  • Problem solver and passionate about delivering high quality software
  • Knowledge of test automation tools and frameworks

BetVictor is an equal opportunity employer

Apply via Email