#110117 Senior Java (Keycloak) Developer (UA) Closed

  • Short term (from 1 to 3 months)
Description:

We are looking for a Senior Java (Keycloak) Developer to join our client’s team on a subcontract basis.

As a Senior Java Developer, become a part of a cross-functional development team working on the Bank project.
This is a worldwide private banking group. The Digital Solutions department, located in Switzerland is in charge of the eBanking and Mobile Banking portal of the Group.
We would require a lot of authorization models, custom SPI for login, and other integration to be done.
The candidate needs to know the principles and Keycloak architecture.

Should have:
Software Design:
  • Use of best practices and patterns during application design and implementation
  • Hands-on experience with monolith, microservice, and serverless architectural styles
Software development:
  • In-depth proficiency level in Java, implementing applications using defensive programming
  • Successful cases in developing web applications using advanced framework features and industry standard conventions
  • Practical experience in writing and performance tuning of complex SQL
Quality Assurance:
  • In-depth proficiency level in JUnit, Mockito
  • Previous participation in constant quality improvement on the project: conducting code reviews, setting up quality metrics, and monitoring
Software Deployment:
  • Hands-on experience with application deployment patterns and tools
  • Practical experience in infrastructure configuration using popular cloud providers It will be a plus:
  • Strong interpersonal and communication skills
  • English - Upper-intermediate
  • Location - Europe (preferably Ukraine)

Nice to have:
  • Experience in configuring application security aspects
  • Practical experience in application performance optimization

Responsibilities:
  • Write highly testable, automatable, and performant code over the whole SDLC using high coding standards and software best practices
  • Develop product, and deliver features and updates according to the product roadmap
  • Develop and review feature design documents and provide inputs/update to specifications for the solution
  • Participate in the team activities according to the methodology - daily meetings, planning, retrospectives, etc.)
  • Сoach/supervise middle/junior engineers by demand of the project

We offer:
  • The full-time workload on a remote basis
  • Start - ASAP
  • Duration - 1-2 months with the possibility to be prolonged

If you think you are the right person, we'd welcome your application!

Skills
  • Java
  • JUnit
  • KEYCLOAK
  • SQL
  • mockito

Similar requests

Suggested Vacancies

Duration: Middle term (more than 3 months)

Start from: ASAP

We are looking for a Senior SAP BTP developer with CAP to join our client’s team on a subcontract basis. About the project: We're building a retail system that will impact the whole supply chain of...

Start from: ASAP

We are looking for a Security Engineer to join our client’s team on a subcontract basis. Tech Stack: Monolith, Ruby on Rails 6, Ruby 3.1.4 Vue 2.6.14 as of now, and the entire frontend is written i...

Duration: Long term (more than 6 months)

Start from: ASAP

We are looking for a Senior Mulesoft Developer to join our client’s team on a subcontract basis. Should have: At least 6+ years experience in the fild Proficient in ALL three skills Mulesoft Java M...