Aplikuj teraz

Principal Java Developer - 100% remote

AVENGA (Agencja Pracy, nr KRAZ: 8448)

Remote +5 więcej
26880 - 30240 PLN
B2B
Java
💼 B2B

Must have

  • Java

  • Spring

  • REST API

  • Hibernate

  • JUnit

  • Spock

  • Docker

  • K8s

  • GCP

  • AWS

  • Azure

  • CI/CD

  • Polish

  • English

Requirements description

  • 10+ years of proven working experience with at least one Java framework (preferably Spring 4+) and ORM framework

  • Excellent RDBMS skills (design, implementation, migration) working with large amounts of data in production systems.

  • Experience in implementing REST APIs.

  • Excellent understanding of concurrency in Java

  • Understanding of distributed computing principles and challenges.

  • Understanding of how to write clean, maintainable, and secure code as well as guiding the rest of the team in doing so.

  • Experience in implementing REST APIs.

  • Experience with OAUTH

  • Experience deploying and maintaining production systems

  • A strong drive to follow and apply best practices in software engineering

  • Experience in Unit tests using JUnit or Spock

  • Good understanding of Docker.

● Familiarity with Microservice architecture

● A strong drive to follow and apply best practices in software engineering

● Excellent oral and written communication skills

● Excellent presentation skills

● Excellent command of English language

● Proficient in Java and RDBMS

● Experience with K8S

● Experience with at least one of the major cloud providers (ie AWS, GCP, Azure)

● Experience in Automated testing (functional tests and integration tests) and CI / CD.

● Experience with JVM languages other than Java

● Demonstrated ability to write Unit tests using JUnit or Spock

● Good understanding of front-end technologies and frameworks

● Event-driven architecture

Offer description

For one of our international client we are seeking for Principal Java Developer who join the team. The client is a Global Leader in designing and delivering captivating digital gaming solutions for lotteries worldwide. We build better lotteries that return more to good causes by focusing on innovation, technology, efficiency, and safety across a growing casual gaming entertainment portfolio.

Your responsibilities

  1. Develop high-quality software design
  2. Identify, prioritize, and execute tasks in the software development life cycle
  3. Develop tools and applications with clean, maintainable, and secure code and guide the rest of the team in doing so
  4. Demonstrate excellent RDBMS skills (design, implementation, migration) working with large amounts of data in production systems
  5. Conduct code reviews and provid feedback to help the team keep the code quality high
  6. Review and debug code

show all (10)

Wyświetlenia: 2
Opublikowana3 dni temu
Wygasaza 28 dni
Rodzaj umowyB2B
Źródło
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "Principal Java Developer - 100% remote"