Remote Staff Software Engineer, Intelligence Cloud (Serbia)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Azul is seeking Staff Software Engineers to develop the Azul Intelligence Cloud, a SaaS product that connects millions of JVM runtimes, collects and aggregates detailed information, analyzes code use, detects vulnerabilities, and provides code inventory.
  • The position is remote and offers flexibility in working from home while maintaining a structured office environment focused on employee wellness and professional growth.
  • As a member of the Java Backend agile team, you will collaborate with Security Engineers, Data Scientists, and Application Developers to deliver the SaaS solution.
  • Your primary responsibilities will include designing and implementing new features in Java, fixing bugs, and performing code reviews.
  • You will provide insights on cloud architecture and work with Product Managers on initiatives, collaborating on technical requirements and quarterly goals.
  • The role requires leading discussions about the architecture and technological future of the product and mentoring other team members in implementing designs and strategies.

Requirements:

  • Candidates must demonstrate knowledge of cloud architecture and implementation features, including OS, multi-tenancy, virtualization, orchestration, and elastic scalability.
  • The ability to translate complex functional, technical, and business requirements into designs is essential.
  • Understanding of risk-driven/spiral development approaches and the ability to enforce proofs-of-concept and prototypes to validate design alternatives is required.
  • Candidates should perform cost/benefit and trade-off analyses of design alternatives and define high-level development tasks while providing estimates and identifying necessary skills for implementation.
  • Recommendations for SaaS monitoring, performance improvements, and capacity planning are expected.
  • Strong collaboration and communication skills are necessary, along with a charismatic team player attitude.
  • A minimum of 10 years of experience in JAVA, covering technical architecture, network management, application development, middleware, AWS, RDBMS, NoSQL, and messaging is required.
  • At least 3 years of experience as an architect or tech lead with customer-facing, large-scale, web-based products is necessary, along with experience in building high-load scalable applications in a cloud environment.
  • A BS/MS degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent experience is required.

Benefits:

  • The position offers comprehensive compensation and healthcare packages.
  • Employees can participate in an Equity Program, allowing them to be part of the company's success.
  • A Referral Program is available for employees.
  • The company promotes work-life balance with a remote-first approach, paid time off, company shutdowns, and holidays.
  • Employees are given time for innovations and the opportunity to work with top experts worldwide who contribute to the Java ecosystem.
About the job
Posted on
Job type
Salary
-
Position
Experience level
Leave a feedback