Senior Java Technical Lead / Application Architect
Compensation & LocationLocation: Torrance, CA Schedule: Full-time, long-term contract Work Type: Onsite Pay Range: $59.00 – $66.00 per hour (based on experience & internal equity) Benefits: Health, Dental, Vision, Life Insurance, 401k, Continuing & On-Demand Education📍 Must be willing to work onsite in Torrance, CA✅ Sponsorship is available for this role‼️ W2 ONLY — No C2C, No 3rd PartiesPosition SummaryWe are seeking an experienced Senior Java Technical Lead / Application Architect to provide hands-on technical leadership for enterprise digital applications and cloud-native platforms.This role combines application architecture, hands-on Java engineering, AWS cloud architecture, microservices, distributed systems, DevOps, and technical team leadership. The Technical Lead will contribute to architecture while remaining closely involved in design, development, code reviews, technical decision-making, production support, and modernization initiatives.The ideal candidate has deep expertise in Java/J2EE, Spring Boot, AWS, microservices, REST APIs, Kubernetes, and event-driven architectures, along with 3+ years of experience leading engineering teams.Key ResponsibilitiesLead the architecture, design, development, and implementation of large-scale enterprise digital applicationsDevelop solutions using Java/J2EE, Spring Boot, Spring Integration, Spring Data, JPA, and HibernateProvide hands-on technical leadership through architecture reviews, design sessions, code reviews, and mentoringParticipate in architecture governance and enterprise technology decision-makingDesign highly available, scalable, secure, and resilient cloud-native applicationsDevelop and support microservices and REST APIsDesign distributed and event-driven architecturesImplement enterprise integrations using Kafka, Red Hat AMQ, JMS, and related messaging technologiesArchitect solutions utilizing AWS services including:EKS and ECSLambdaAPI GatewayS3RDS and DynamoDBSNS and SQSEventBridgeIAMCloudWatchApply AWS Well-Architected Framework principlesDrive architectural decisions around scalability, performance, security, reliability, maintainability, and observabilityPartner with Product Owners, architects, infrastructure, security, and business teamsTranslate business requirements into scalable technical solutionsChampion DevOps, GitOps, CI/CD, and Infrastructure-as-CodeWork with Terraform, CloudFormation, Jenkins, ArgoCD, and related technologiesLead modernization initiatives, proof-of-concepts, and technology evaluationsEvaluate and implement AI-assisted software-development toolsMentor engineers and promote engineering standards and best practicesLead distributed engineering teams within Agile delivery environmentsSupport production applications and technical solutioningWhat This Person Will Be Working OnThe Technical Lead will support enterprise digital services and customer-facing applications, with a focus on:Enterprise Java applicationsCloud-native backend platformsAWS architectureMicroservicesREST APIsKubernetes/containerized applicationsEvent-driven systemsEnterprise integrationsDistributed systemsApplication modernizationCI/CD and DevOpsInfrastructure-as-CodeObservability and production reliabilityAI-assisted engineeringTechnical architecture and engineering standardsRequired Skills & Experience5–10+ years of enterprise application development experience3+ years in a Technical Lead, Lead Engineer, or similar technical leadership roleBachelor's or Master's degreeAdvanced Java/J2EE development experienceStrong Spring Boot expertiseSpring IntegrationSpring DataJPA / HibernateEnterprise application architectureCloud-native application developmentStrong AWS experienceAWS EKS / ECSKubernetesMicroservices architectureREST API design and developmentDistributed systemsEvent-driven architectureKafka, Red Hat AMQ, JMS, or comparable messaging technologiesStrong understanding of application scalability, performance, resilience, and securityAWS Well-Architected Framework knowledgeDevOps and CI/CD experienceGitOps practicesInfrastructure-as-Code experienceTerraform and/or CloudFormationJenkins, ArgoCD, or comparable deployment technologiesExperience conducting architecture and code reviewsExperience mentoring engineers and providing technical directionExperience leading distributed Agile engineering teamsStrong production-support and troubleshooting capabilitiesExcellent communication and cross-functional collaboration skillsPreferred SkillsPythonAI/ML frameworks and data-processing librariesAWS BedrockAmazon QGitHub CopilotOpenAI-based enterprise integrationsAnthropic ClaudeAzure AICursor or similar AI-assisted development platformsPlatform engineeringAdvanced observabilityAutomotive industry experienceAWS certificationsKubernetes certificationsAI/ML certifications