Azul, a trusted provider of Java runtime solutions, is seeking a Senior Software Engineer to join their Intelligence Cloud team in Serbia. This role focuses on developing their SaaS product that connects millions of JVM runtimes, collecting and analyzing detailed information, detecting vulnerabilities, and managing code inventory. The position offers the flexibility of remote work while being part of a globally distributed team.
As a Senior Software Engineer, you'll work within an agile Java Backend team alongside Security Engineers, Data Scientists, and Application Developers. The role demands strong expertise in Java development with 8+ years of experience, covering areas from technical architecture to cloud applications. You'll be responsible for implementing new features, conducting code reviews, and participating in architectural decisions.
The ideal candidate should possess deep knowledge of cloud architecture, demonstrate strong problem-solving abilities, and have experience building high-load scalable applications. A BS/MS degree in Computer Science or related field is required, along with exceptional communication skills and a passion for technical excellence.
Azul offers an attractive benefits package including equity participation, performance bonuses, and flexible working arrangements with 5 weeks of holiday. You'll have the option to work remotely or from their Belgrade City Centre office, using your choice of IT equipment. Most importantly, you'll collaborate with top experts who actively contribute to the Java ecosystem, making this an excellent opportunity for professional growth in a leading technology company.