We are seeking a seasoned software professional to join our team as a Java Full Stack Architect. This is an exciting opportunity to leverage your expertise in designing and delivering scalable, high-performing solutions in a fast-paced environment.
About the Role
This architect will collaborate with cross-functional teams to develop innovative software solutions that meet the needs of our customers. With a strong focus on agile methodologies, you will be responsible for running experiments, making data-driven decisions, and driving the evolution of customer-facing applications and internal tools.
Key Responsibilities
* Design and deliver complex software architectures
* Leverage expertise in Java development to drive innovation and improvement
* Collaborate with product owners, scrum masters, QA, designers, and developers to drive project success
* Develop and maintain high-quality software solutions that meet customer needs
* Provide technical leadership and guidance to team members
Requirements
* 5+ years of experience designing complex software architectures
* 3+ years of experience as a hands-on Java developer
* 3+ years of experience as a hands-on front-end developer for responsive web applications using JavaScript, TypeScript, or similar
* Hands-on experience with API development and web services
* Experience leading teams and providing technical guidance
* Strong communication skills and stakeholder management
Perks and Benefits
* Professional growth: Accelerate your career with mentorship, training, and personalized growth plans
* Competitive compensation: We match your skills and contributions with competitive salaries and benefits
* A selection of exciting projects: Join projects with modern solutions development and top-tier clients
* Flextime: Tailor your schedule for an optimal work-life balance