Software Architect, Java Backend
About the role
The role involves leading technical projects, designing and implementing new features with a focus on scalability, performance, and security. It also includes collaborating with product managers, architects, and other engineering teams to define the technical strategy and lead prototyping of software components. The candidate will directly oversee and coordinate complex technical initiatives involving 20+ engineers.
Candidates will join an innovative team pushing engineering boundaries. Depending on the domains associated with this job, you will be expected to design clean APIs, write automated test cases, and participate in peer code reviews. We value developers who focus on performance optimization, fast load times, and simple, maintainable architectures.