Senior Java Developer
NDEAVOUR CONSULTING · Remote · All Cities ·
COMPENSATION
€•• – ••k
Listed on the employer's job board (Ashby)
- Senior Java Developer
- Hybrid or Fully Remote (BG)
- Java + Spring Boot
- Microservices Architecture
- English & Bulgarian
Roller Gaming develops native applications and web platforms for global leaders in online betting and lottery industries. We are seeking an experienced Java Software Engineer to build scalable solutions for high-volume digital services.
What you'll do
- Develop features for high-transaction websites using Java
- Participate in design, implementation, and code reviews
- Design modular and scalable solutions for project needs
- Write clean, testable code following agile methodologies
- Prioritize tasks to ensure timely project delivery
What you'll need
- 6+ years of experience in Enterprise Java development
- Proficiency in Spring, Spring Boot, and Hibernate
- Experience designing and maintaining RESTful APIs
- Knowledge of relational databases like PostgreSQL
- Experience with message queues such as RabbitMQ or Kafka
- Proficiency with Git and Bitbucket version control
- Strong communication skills in English and Bulgarian
- Bachelor's degree in Computer Science or related field
Nice to have
- Experience with Docker, Kubernetes, and AWS
- Familiarity with CI/CD pipelines like Jenkins or GitLab
- Knowledge of reactive programming using Vert.x
Stack
- Java
- Spring Boot
- Hibernate
- PostgreSQL
- RabbitMQ
- Kafka
- Docker
- Kubernetes
- AWS
- Jenkins
- GitLab
- Vert.x
- Bitbucket
- Git
How you'll work
- Hybrid or fully remote options available
- Based in Bulgaria (Sofia or other cities)
- Flexible working hours for work-life balance
What you get
- Private health insurance including dental care
- Family insurance option for members
- Company-sponsored training budget
- Extra holiday days after 1st and 5th year
- Free parking spots provided
- 100% sponsored sport cards
- Game zone and relaxation area in office
- Employee referral bonus program