Senior Full Stack Engineer (Java / Azure)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+2 more
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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What Are The Top Skills Required For Azure Developers?
Where To Find Software Engineering Jobs
The 12 Best Jobs for Software Engineers
What’s the Difference between a Junior, Mid, and Senior Developer?