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.