Lead Full-Stack Engineer (Hands-On + Architecture)
hace 5 días
Seattle
Overview: TekWissen is a global workforce management provider headquartered in Ann Arbor Michigan that offers strategic talent solutions to our clients world-wide. Our client provider of digital technology and transformation information technology and services Position: Lead Full-Stack Engineer (Hands-On Architecture) Location: Seattle WA Duration: 6 Months Job Type: Temporary Assignment Work Type: Remote Job Description • We are seeking a highly skilled Lead Full-Stack Engineer who combines strong hands-on engineering expertise with the ability to architect and design complex enterprise applications., • This role requires proficiency across backend frontend cloud DevOps and infrastructure-as-code as well as the ability to lead technical solutioning across multiple integrated systems., • Architect design and implement complex scalable and secure business applications with multiple upstream/downstream integrations., • Translate business requirements into technical solutions including system design integration patterns data flows and deployment architectures., • Create reference architectures design documents and best practices that guide team development. Hands-On Full-Stack Development, • Develop high-performance backend services using Java Spring Boot microservices and REST APIs., • Build rich responsive front-end interfaces using and modern UI frameworks., • (Optional) Work with Adobe Experience Manager (AEM) for content-driven web experiences-component development customization and template creation., • Ensure code quality performance scalability and maintainability across all layers. Cloud Engineering (AWS), • Design and deploy cloud-native applications using AWS services (EC2 Lambda API Gateway RDS S3 ECS/EKS CloudFormation IAM etc.)., • Optimize applications for reliability performance security and cost efficiency on AWS., • Implement DevOps and automation practices to enable continuous delivery on cloud platforms. CI/CD & DevOps, • Build and maintain robust CI/CD pipelines using GitLab., • Implement automated testing quality gates release workflows and environment management., • Use Terraform for infrastructure-as-code-provisioning versioning and managing cloud infrastructure., • Troubleshoot pipeline issues and lead DevOps improvements across the engineering team. Technical Leadership & Collaboration, • Act as the technical leader mentor and hands-on expert for a cross-functional engineering team., • Provide guidance on coding standards architectural decisions integration strategies and performance optimizations., • Work closely with Product Architecture QA DevOps and Operations teams to deliver high-quality solutions., • Present technical recommendations clearly to both technical and non-technical audiences. Innovation & Continuous Learning, • Stay current with emerging technologies frameworks cloud trends and industry best practices., • Bring innovative ideas to improve system design development efficiency and platform reliability., • 10 years of hands-on full-stack development experience in enterprise-scale environments., • Strong proficiency in Java Spring Boot microservices architecture., • Expertise in modern JavaScript/TypeScript and responsive UI development., • (Optional) Experience with AEM-components templates and workflows., • Deep experience building cloud-native solutions using AWS., • Strong knowledge of CI/CD using GitLab including pipeline automation., • Expertise with Terraform and infrastructure-as-code patterns., • Strong understanding of RESTful APIs API integration and service-oriented architecture. Architecture & Design Skills, • Experience designing distributed systems integration-heavy platforms and complex application ecosystems., • Strong understanding of design patterns performance engineering scalability reliability and security., • Ability to create architecture diagrams sequence diagrams and technical documentation. Soft Skills, • Excellent verbal and written communication skills., • Ability to lead technical discussions and drive solution decision-making., • Strong problem-solving capability and analytical thinking., • Ability to mentor team members and influence technical direction. Preferred Qualifications, • Knowledge of containerization (Docker Kubernetes)., • Experience with event-driven architectures (Kafka SNS/SQS)., • Exposure to DevSecOps practices security automation and vulnerability remediation., • Certification in AWS Java or AEM. Success Measures, • Delivery of high-quality scalable and secure full-stack solutions on time., • Improved CI/CD maturity and automation level across the team., • Well-architected designs that reduce technical debt and enhance system performance., • Effective cross-team collaboration and improved developer velocity.