Senior Java Developer

Orion Innovation · Belgrade, Serbia · Engineering

Posted 2026-08-13

Apply for this role →

We are seeking a skilled Senior Java Developer to join our Delivery department. The ideal candidate will play a critical role in designing and implementing scalable, high-performance applications using modern technologies. This position offers an excellent opportunity to work with a team of talented professionals leveraging cutting-edge tools and cloud-based infrastructure.

Key Responsibilities:

Develop and maintain robust, scalable Java-based applications.

Design and implement backend services with high reliability and performance.

Collaborate with cross-functional teams to integrate and optimize solutions.

Work with Cassandra DB and Kafka for data management and messaging.

Ensure container orchestration using Docker and AWS Kubernetes (EKS).

Implement APIs and services using gRPC protocols.

Monitor and analyze system performance metrics using Grafana.

Required Skills and Experience:

Proficiency in Core Java development.

Experience with Cassandra DB and Kafka.

Knowledge of Grafana for performance monitoring.

Hands-on expertise with Docker for containerization.

Understanding of gRPC protocol for building APIs.

Experience with AWS Kubernetes (EKS) for container orchestration.

Minimum 4 years of relevant experience in software development.

What we offer:

Dynamic and supporting international teams

Regular assessments and performance reviews. You will have the opportunity for promotion, bonuses and a raise in accordance with the pace at which you develop and your performances

Remote, hybrid or office work

Flexible day schedule

4 days sick leave (100% paid)

20-25 vacation days per year

Equipment for work, laptop and all necessary additions

Access to trainings and courses

Private health insurance

FIT Pass card for many sports’ facilities

Apply for this role →

← Back to all jobs