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