Skip to main content

Principal Technology Architect | Microservices | Microservices API Management

Posted 30 days ago

spruce infotechBothell (WA)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Job ID: z5G7h3l6a1kMvyS65NP3c9-zqOCLyZnPK11RMp871vA=Job Code: JPC - 38926
Location: Bothell, WA, 98011, United StatesDo you have a pre-identified candidate? New sourcing? Existing Subcon? New Sourcing Max Hourly Pay Rate to the candidate?:XXXDo you have a preferred interview schedule?:F2F, Interview, Client Bothell OfficeWould you require the candidates to meet you for an in-person interview?:YesIs Skype/WebEx interview OK?:1st round virtual, 2nd round F2FWork Location with ZIP:Bothell, WA 98011, USAIs remote work an option?:Remote not allowed. Mandate 5 days work from client office in bothell If remote work, please indicate how many days are required to be in the office and remote: Remote not allowed. Mandate 5 days work from client office in bothell Chance to be perm?:yes Performance Expectations: Technical Hiring Criteria (Must Haves) Java Full Stack ArchitectureReactJS DevelopmentAWS/Azure CloudTop 3 Required skills: Java & Spring Boot Microservices ArchitectureReactJS Full Stack Development Years of experience in each of the must-have skills:10 yrs Any Certifications required: NoAny additional information you would like to share about the project specs/nature of work: We are looking for an experienced Java Lead Developer to lead the design, development, and delivery of enterprise-grade applications. The ideal candidate should possess strong expertise in Java, Spring Boot, Microservices, cloud technologies, and modern development practices. The role involves technical leadership, solution design, code reviews, mentoring team members, and collaborating with cross-functional stakeholders.
Key Responsibilities: Lead the development of scalable and secure Java-based applications. Design and implement RESTful APIs and microservices. Collaborate with architects, product owners, and business stakeholders. Perform code reviews and ensure adherence to coding standards. Mentor and guide developers on best practices and technical solutions. Drive CI/CD adoption and cloud-native application development. Troubleshoot production issues and optimize application performance.
Required Experience: 8+ years of Java development experience. Strong expertise in Java 8/11/17, Spring Boot, and Microservices. Experience with SQL/NoSQL databases. Hands-on experience with AWS or Azure Cloud. Familiarity with Docker, Kubernetes, and CI/CD tools. Strong problem-solving and communication skills. Project Code: ATT India Captive Strategic Sourcing DX

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