Senior Full Stack Engineer (Java / Azure)
Role details
Job location
Tech stack
Job description
We are seeking Senior Full Stack Engineers to join our consulting practice, embedded directly with a Big 4 management consulting firm on a high-visibility product delivery team. In this role, you will lead the technical delivery and architecture for a modern, enterprise product initiative. Partnering closely with Product Management and Design, you will drive outcome-based delivery-ensuring solutions are secure, reliable, scalable, and fully aligned with enterprise standards., * Architecture & Strategy: Convert product strategy and OKRs into robust technical plans. Define and evolve cloud-native microservices architecture while managing technical debt and evaluating upstream/downstream impacts.
- Product Delivery: Participate in product discovery and solution shaping; rapidly validate feasibility through prototyping and data-driven spikes.
- DevOps & Operational Excellence: Lead continuous delivery (CI/CD) and operational health. Drive automation, reduce toil, and enforce "secure-by-design" engineering and deep observability.
- Stakeholder Management: Communicate complex technical concepts, tradeoffs, and risks (including cybersecurity and compliance) clearly to both business and technology stakeholders. Influence without authority.
- Mentorship: Set engineering standards and foster a culture of technical ownership, accountability, and psychological safety within the engineering team.
Requirements
- Experience: Minimum of 7+ years of professional software engineering experience, with demonstrated success acting as a Tech Lead or Senior Engineer for modern product delivery teams.
- Core Stack: Deep, production-level expertise in Java-based Full Stack development.
- Architecture: Strong foundation in API-first design, microservices, and event-driven architecture.
- Cloud & DevOps: Cloud-native engineering experience (Azure is highly preferred) combined with hands-on CI/CD and DevOps/SRE practices.
- Education: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- Consulting Mindset: Proven ability to navigate complex, fast-paced corporate environments, balance speed vs. quality, and manage client-facing delivery risks early.