Job category: Software Development
Serbia: Belgrade; Kragujevac; Nish; Novi Sad;
We are looking for an experienced Java Developer who will apply analytical and problem-solving skills to solve complex design, coding problems and work effectively as a team member, across project teams and independently.
Skills set you should possess:
- Spring Framework (Spring Boot and Spring Cloud)
- Software design (OOP, SOLID principles, design patterns and UML).
- Cloud computing (ideally AWS). Continuous Integration and Continuous Delivery.
- Good knowledge of the Linux command line.
- Experience with Amazon S3, EC2, EMR.
- Experience with Kafka, RabbitMQ, MongoDB and additional Open Source technologies.
Nice to have:
- Experience with NoSQL systems
- Good knowledge in Statistical Learning (machine learning).
- Experience with digital video encoding/transcoding.
- Knowledge of FFMPEG
- Experience with network forensics tools
Perks for you:
- Opportunity to gain international business experience, working for world high class companies
- Comfortable, friendly and supportive working atmosphere
- Possibility for personal and professional growth within a stable environment
- Possibility to work from home
- Social and sport benefits
- Business travels