We are looking for a wildly talented and enthusiastic Backend Developer (Java and Kotlin) for our office in Bitola, Belgrade, Skopje, or remote.
You will have the opportunity to join an award-winning team and product.
Your role will be:
- Developing and delivering high impact and quality, well tested, scalable code
- Identify problems and bugs, and solve issues rapidly
- Overall, contribute to the product goals and vision
Requirements:
- 4+ years of working experience as a software developer
- Strong knowledge of Java
- Strong knowledge of Kotlin
- Experience with Spring framework and understanding of the core concepts
- Experince with message services in Java
- Experience with distributed programming
- Understanding of GC and performance troubleshoting
- Understanding of RDBMS concepts, management and administration
- Excellent understanding of SQL advanced concepts
- Excellent understanding of JPA advanced concepts
- Experience with NoSQL databases, management and administration is a plus
- Experience with containers orchestration and Docker advanced concepts
- Experience with CI pipline tools and management fundamentals
- Experience with cloud based environments
- Experience with Git and code versioning
- Excellent understanding of OOP and design patterns
- Understanding of the OWASP Top 10 Security Risks
What we offer:
- Competitive salary and career growth
- Work in a friendly, fun, multicultural and fast-growing company
- A chance to work with the newest technology in the field
- Free courses and training programs
- Legendary team buildings
We have a lot to offer. To get an idea about our work environment, team spirit and benefits, check our Career page or feel free to contact