Senior Java Developer at Envision Employment Solutions

وصف الوظيفة

Envision Employment Solutions is currently looking for a Senior Java Developer for one of our partners, a global leader in consulting, digital transformation, technology, and engineering services.

This position might require flexibility to work on US times and flexibility to travel abroad when needed.

إمتيازات الوظيفة

  • Competitive Salary based on experience
  • Social and medical insurance
  • Learning, development and career progression

متطلبات الوظيفة

  • 6+ years of production experience in Java.
  • Strong knowledge of Java Core, Collections, Stream API, and Concurrency.
  • Experience in Spring Core, Spring Boot, Spring MVC, and Spring Security.
  • Knowledge of JWT, OIDC.
  • Knowledge of SQL/no SQL, ability to design schemes and write optimal queries.
  • Working knowledge of Git.
  • A good understanding of software development principles like Clean Code and SOLID principals.