Skip to main content

SR Backend Java Developer (P578)

About Us:

As a SR Backend Java Developer at Kenility, you’ll join a tight-knit family of creative developers, engineers, and designers, who strive to develop and deliver the highest quality products into the market.

 

Technical Requirements:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Recent experience in Payments/Fintech.
  • 5+ years of experience working with Java.
  • 4+ years of experience working with Spring Framework (Spring, Spring MVC, Spring Boot, Spring Security).
  • 2+ years of experience with technologies like Docker, Jenkins, or Concourse.
  • Proficiency in Java and Enterprise Java technologies.
  • Expertise in designing and implementing RESTful web services.
  • Experience in building web applications from scratch.
  • Knowledge of cloud technologies, particularly GCP.
  • Solid understanding of object-oriented principles, design patterns, and software engineering best practices.
  • Experience with OAuth2, Spring Security, encryption algorithms, hexagonal architecture, Kubernetes, and Git Flow.
  • Proficient in microservices architecture, RESTful API design, error handling, authentication, and authorization.
  • Excellent knowledge of relational databases, SQL, NoSQL, Maven, JBoss application server, and Java Messaging.
  • Strong understanding of Hibernate and Gitflow workflow

 

Soft Skills:

  • Responsibility
  • Proactivity
  • Flexibility
  • Great communication skills