Senior Backend Developer
Senior Backend Developer with solid experience in developing and maintaining backend systems, contributing to the implementation of modern enterprise solutions.
Responsibilities:
-
Develop backend systems using Java and Spring Boot
-
Contribute to building and maintaining Microservices
-
Implement workflows using Camunda (BPM) under technical guidance
-
Write clean, maintainable, and testable code
-
Manage authentication and authorization using Keycloak (Oauth2, OpenID connect, Active Directory)
-
Participate in system integrations
-
Fix bugs and support system enhancements
-
Follow solution designs and contribute to code quality improvements
Requirements:
-
+3 years of experience in backend or enterprise software development
-
Experience working with SQL databases
-
Strong hands-on experience with Java and Spring Boot
-
Experience with Microservices and API development
-
Familiarity with IDE: Visual Code, IntelliJ
-
Familiarity with tools like: Postman, SoapUI
-
Exposure to Camunda (BPM) and IAM / Keycloak
-
Knowledge of HTTP, JSON, authentication (JWT/OAuth), and session handling
-
Basic understanding of DevOps and CI/CD
-
Docker/ Kubernetes experience
-
Familiarity with Version Control & Build Tools: Git, Maven/Gradle
-
Understanding concepts like event-driven, message broker, async process
-
Ability to work independently while following technical direction