Remote Software Architect / Lead, 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:

  • As a member of our strong Java Backend agile team, you will deliver our SaaS solution together with Security Engineers, Data Scientists, and Application Developers.
  • Your primary role will be to design and implement new features in Java, but you will also fix bugs and perform code reviews.
  • You will provide unique insights on cloud architecture.
  • You will work with Product Managers on initiatives, collaborate on technical requirements, and deliver on quarterly goals.
  • You are expected to lead professional discussions about the architecture and technological future of our product and its newly designed functionalities.
  • Working as a team is important to us, and your opinion matters.
  • As a Staff Engineer, you are expected to mentor other team members and guide Software Engineers in the implementation of selected designs and strategies.

Requirements:

  • Demonstrated knowledge of cloud architecture and implementation features, including OS, multi-tenancy, virtualization, orchestration, and elastic scalability.
  • Ability to translate complex functional, technical, and business requirements into designs.
  • Understanding of risk-driven/spiral development approach and the ability to enforce proofs-of-concept and prototypes to validate and compare design alternatives.
  • Capability to perform cost/benefit and trade-off analyses of design alternatives.
  • Ability to define high-level development tasks, provide estimates, and identify skills necessary for implementation.
  • Recommendations for strategies related to SaaS monitoring, performance improvements, and capacity planning.
  • Charismatic team player with exceptional collaboration and communication skills.
  • Highly technical with solid skills in writing algorithms, software design, and architecture.
  • 10+ years of experience in JAVA, covering technical architecture, network management, application development, middleware, AWS, RDBMS, NoSQL, and messaging.
  • Minimum of 3+ years of architect or tech lead experience with customer-facing, large-scale, web-based products, and experience in building high-load scalable applications in a cloud environment.
  • Passion for simplicity and efficiency, with a dislike for complexity.
  • Technical problem-solver with positive energy who enjoys collaborating and communicating with others.
  • Holds a BS/MS degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent experience.

Benefits:

  • Comprehensive compensation and healthcare packages are offered.
  • An Equity Program allows you to be part of our success.
  • A Referral Program is available.
  • We promote work-life balance with a remote-first approach, paid time off, company shutdowns, and holidays.
  • Time for innovations is encouraged.
  • You will work with top experts worldwide who contribute to the Java ecosystem.
About the job
Posted on
Job type
Salary
-
Experience level
Leave a feedback