Design, build, and ship enterprise-grade applications that serve thousands of tenants and tens of thousands of customers
Write high-quality, well-tested code in Java and React, delivering features from idea to production in fast release cycles
Collaborate daily with engineers, designers, and product managers to iterate quickly while keeping long-term maintainability in mind
Apply engineering best practices in code reviews, pair programming, and design discussions, helping to raise the bar for quality
Contribute to our API-first platform, ensuring consistency, reliability, and developer-friendly design across services
Take pride in building software that is robust, secure, and scalable, while championing automation and CI/CD in every step of delivery
Be an active voice in shaping solutions, bringing ideas to the table and collaborating openly without ego
Requirements
5+ years of hands-on software engineering experience (Java + React as core strengths)
A proven track record of delivering enterprise-scale applications in collaborative team environments
Strong knowledge of APIs, event-driven systems, and data-centric architectures
Familiarity with CI/CD pipelines, automated testing, and daily release workflows
Experience working in environments where quality, security, and performance cannot be compromised
Excellent collaboration skills, with the ability to work across multiple teams and communicate clearly in fast-moving projects
A genuine passion for software engineering as a craft — you code because you love it, it's not just as a job
Benefits
Our Winning Culture is the engine that drives our teams of innovators. We champion diversity of thought and ideas, we behave like leaders regardless of title, we are committed to achieving ambitious goals, and we love celebrating our wins – big and small.
Supported by operating principles of being strategy-led, values-based and disciplined in execution, you’ll be inspired, connected, developed and rewarded here. Everything that makes you unique is welcome; join us and let’s build what’s next - together!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaReactAPI developmentevent-driven systemsdata-centric architecturesautomated testingCI/CDsoftware engineering best practicescode reviewspair programming
Soft skills
collaborationcommunicationproblem-solvingteamworkcreativityadaptabilitypassion for software engineeringopen-mindednessquality focuscustomer-centric mindset