JOBSEARCHER

Technical Lead- Java

Technical Lead- JavaMalvern, PA HybridJob DescriptionRole OverviewWe are seeking a hands-on Tech Lead to act as the technical authority for one or more strategic initiatives. The Tech Lead will define architecture, service contracts, and technical roadmaps while providing strong engineering leadership across backend, cloud, and frontend concerns.The short-term emphasis of this role is technical discovery, solution design, and planning, laying the foundation for successful downstream delivery and team scaling.Key ResponsibilitiesTechnical Leadership & ArchitectureServe as the lead developer and technical authority for the initiative(s)Design system architectures and define technical roadmapsDecompose ambiguous problem spaces into clear, actionable technical plansDefine, document, and negotiate service and API contracts with partner teamsEnsure solutions meet enterprise standards for security, resiliency, and maintainabilityIdentify technical dependencies, risks, sequencing, and trade-offsHands-On EngineeringRemain hands-on in development, particularly during implementation phasesReview code and enforce engineering best practices and quality standardsSupport complex technical problem-solving across the stackCollaboration & PlanningWork closely with product, partner teams, and stakeholders to shape scope and prioritiesHelp determine which initiative to start first based on technical readiness and riskInform decisions on future team composition and required skillsetsTeam & Delivery ModelWork within a single cross-functional team supporting multiple initiatives (initially not in parallel)Support a flexible staffing model with engineers rotating in or out based on phase and needsContribute to APIs that are primarily internal-facing, with some UI components potentially external-facingInfluence when and how additional engineers are added as scope and priorities become clearerCore Technical Skills (Priority Order)RequiredJava (primary development language)AWS experience, including services such as:ECS, Lambda, S3, GlueDynamoDB (required)Preferred / LearnableAngular (UI development)GraphQL (important but learnable)Familiarity with Python (needed on the team, but not mandatory for every developer)Experience with additional databases (to be determined)Ideal Candidate ProfileStrong technical depth with a solution-oriented mindsetProven experience providing technical leadership while remaining hands-onStrong background in resilient system and cloud-native designAbility to work effectively across: Backend services, Cloud infrastructure, Frontend/UI concernsComfortable operating in environments with high ambiguity and evolving requirements