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.