Skip to main content

Java Microservices Technical Lead/ Architect | Bothell, WA | Onsite | 10+ Year

Posted today

techassistBothell (WA)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Java Microservices Technical Lead/ Architect | Bothell, WA | Onsite | 10+ YearTA-JA-0826-B18
Location: Bothell, WA
Experience: 10+ Years Work Mode: Onsite
Employment Type: Contract
Work Authorization: US Citizens / Green Card Holders Only
Role Overview: We are seeking an experienced Java Full Stack Architect / Lead with strong expertise in Java, Microservices, Enterprise Architecture, and Team Leadership. The ideal candidate should have strong hands-on development experience along with the ability to lead technical teams and drive architecture decisions.
Key Responsibilities: Design, develop, and implement scalable enterprise applications using Java and Microservices Architecture. Lead the design and development of backend services, REST APIs, and distributed applications. Define and implement robust application and technical architectures. Provide technical leadership, guidance, and mentorship to development teams. Participate in system design, architecture reviews, and solution design discussions. Drive architecture decisions related to scalability, performance, security, reliability, and maintainability. Develop and integrate RESTful APIs and microservices. Conduct code reviews and ensure adherence to coding standards and engineering best practices. Collaborate with product owners, architects, QA teams, business stakeholders, and client teams. Troubleshoot and resolve complex technical and application issues. Support technical planning, documentation, and successful project execution.
Required Skills: 10+ years of professional software development experience. Strong hands-on experience with Java. Extensive experience with Microservices Architecture. Strong Enterprise/Application Architecture experience. Proven Technical Leadership / Team Leadership experience. Strong knowledge of RESTful APIs and distributed systems. Experience with software design patterns and development best practices. Strong understanding of application scalability, performance, security, and reliability. Experience leading development teams and making technical architecture decisions. Strong problem-solving, communication, and stakeholder management skills.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this