What will you do?
- Translate application storyboards and use cases into functional applications;
- Design, build, and maintain efficient, reusable, and reliable Java code;
- Ensure the best possible performance, quality, and responsiveness of the applications;
- Identify bottlenecks and bugs, and devise solutions to these problems;
- Help maintain code quality, organization, and automatization.
What skills do you need?
- Graduate degree or senior year students from Technical Faculty, preferably ETF, FON, RAF, FTN and Faculty of Mathematics;
- Good understanding of Java, with a good knowledge of its ecosystems;
- Good understanding of code versioning tools, such as Git;
- Knack for writing clean, readable Java code;
- Solid understanding of object-oriented programming;
- Familiarity with various design and architectural patterns;
- Familiarity with concepts of MVC, JDBC, and RESTful;
- Familiarity with build tools such as Ant, Maven, and Gradle;
- Familiarity with CI/CD, Docker, Kubernetes, Kafka, Prometheus, Redis, Microservices will be considered as a plus.
Why join us?
- Competitive salary package;
- Private health insurance;
- Hybrid workplace;
- Great coworkers;
- Skilled senior engineers who will help you to achieve your very best;
- Interesting projects;
- Working with globally recognized brands.
Tyllo
Tyllo is a software development company, established in Belgrade in 2021, by a couple of highly skilled professionals and experienced developers. Following their idea Tyllo stands out by always nurturing love for coding and innovation, using the latest technologies. From Java with all of its frameworks, via JavaScript with all of its frameworks, trough the foundations of C++ and into the constant pressures of Mobile development, diversity and variety in our tech stack is one of our greatest assets…