Senior Full Stack Engineer (Java / Azure)

Corporate Brokers, LLC
Atlanta, GA, United States
3 months ago
Apply on corporatebrokers.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Microsoft Azure Cloud Engineering Continuous Delivery Continuous Integration DevOps Site Reliability Engineering Practices Software Engineering Technical Debt Event Driven Architecture Information Technology Data Analytics
+2 more
Api Design Microservices

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.

Apply on corporatebrokers.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

3:10 min

Understanding the core concepts of API design

Alen Pokos · LIVE

3:07 min

Transitioning architecture to microservices at Netflix

Steve Upton Steve Upton · World Congress 2022

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi · LIVE

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

Videos

See all

Related articles

See all