We are looking for a Senior Java Backend Developer to join our team.
Must-have requirements:
  • 5+ years of commercial Java backend development experience.
  • Strong hands-on experience with Spring Boot, Spring Security, REST APIs, Maven, and relational databases.
  • Experience maintaining and extending existing enterprise applications, including complex business logic and CRUD services.
  • Practical knowledge of JWT authentication, OAuth 2.0 / OpenID Connect, role-based access control, and session management.
  • Ability to investigate authentication issues spanning backend services, identity providers, and frontend applications.
  • Experience with SQL, database schemas, migrations, transactions, and data integrity.
  • Ability to understand unfamiliar codebases, reproduce defects, and implement targeted fixes without unnecessary refactoring.
  • Experience with unit/integration testing and troubleshooting CI/CD build failures.
  • Comfortable working with older framework versions and planning incremental upgrades.
Nice to have:
  • JHipster experience, especially applications containing both Java and Angular components.
  • Hands-on Keycloak administration, configuration, identity brokering, and integration.
  • SAML 2.0 / Shibboleth SSO experience.
  • JasperReports / JasperReports Server experience.
  • Jenkins, SonarQube, Checkstyle, and dependency/security vulnerability analysis.
  • Experience with cloud-hosted multi-component enterprise systems.
We offer:
  • Maximum flexibility.
  • Professional trainings, conferences and certifications.
  • Corporate events and benefits.
  • Professional literature.
  • English courses.
If you are interested, please let us know job@zfort.com

Подати запит на вакансію