Lead Java Full-Stack Engineer (Architectural Focus)
Job TitleLead Java Full-Stack Engineer (Architectural Focus)Employment Type: Full-timeLocations: Dallas, TX | Pittsburgh, PA Role OverviewAs the Lead Java Full-Stack Engineer, you serve as the technical “North Star” for the organization’s microservices ecosystem. You own the end-to-end architectural integrity of the platform—from the Angular frontend through the polyglot persistence layer (Oracle & MongoDB).This role goes beyond implementation. You define standards, patterns, and best practices adopted by multiple teams while solving the most complex technical challenges. You bridge business requirements with scalable, secure, and resilient engineering solutions.Key ResponsibilitiesArchitectural & Strategic LeadershipDefine and maintain the enterprise microservices architecture blueprint, ensuring scalability, resiliency, and loose couplingLead solution design for high-impact, cross-functional initiatives spanning multiple systems and data storesEstablish and enforce standards for:Code quality and design patternsAPI design (REST / GraphQL)Security (OAuth2, OIDC, Zero Trust principles)CI/CD pipelines and release practicesEvaluate, select, and recommend tools, libraries, and frameworks within the Java and Angular ecosystemsBackend & Platform ArchitectureProvide expert leadership using Java 17+ and Spring Boot 3.x, including:Modern Java language featuresSpring Web, Security, Data JPA/MongoDB, and Spring CloudArchitect and justify distributed systems patterns such as:SagaCQRSCircuit Breakers and resiliency strategiesOwn polyglot persistence strategy, including:Deciding relational vs. document storageData consistency patternsCross-store migrationsPerformance tuning and indexing strategiesFrontend ArchitectureDirect Angular architecture across large-scale SPAs:State management strategy (Signals / NgRx)Reusable component librariesPerformance optimization and UX consistencyEnsure secure and scalable frontend integration with backend servicesEvent-Driven & Security Architecture(Preferred) Architect event-driven workflows using Kafka, IBM MQ, or similar technologiesOwn application security architecture, including:OAuth2 / OIDCJWTEncryption at rest and in transitSecure coding standards and vulnerability mitigationLeadership & CollaborationServe as a technical mentor and coach for senior and mid-level engineersConduct architectural and high-level code reviewsTranslate technical debt and architectural investment into business value for Product Owners and executive stakeholdersDrive DevOps and “You build it, you run it” culture, including:Kubernetes orchestration strategiesObservability standards (Prometheus, Grafana)Lead technical refinement and design sessions in Agile environments, ensuring stories are implementation-readyRequired QualificationsCore Experience10+ years of professional software engineering experienceProven experience as a Lead Engineer or Architect in Java-based enterprise systemsDeep expertise in Java 17+ and Spring Boot 3.xStrong hands-on experience with Angular in enterprise-scale applicationsTechnical ExpertiseMicroservices architecture and distributed systems designOracle and MongoDB in high-concurrency environmentsData consistency and transactional integrity across multiple data storesAPI design (REST / GraphQL)CI/CD pipelines and cloud-native deploymentsSecurity architecture and compliance-driven developmentNice-to-Have QualificationsEvent streaming with Kafka, IBM MQ, or RabbitMQKubernetes, container orchestration, and cloud platformsExperience in banking, financial services, or regulated industriesExposure to high-volume, mission-critical systemsPrior responsibility for platform-level architectural governanceSoft Skills & TraitsStrong architectural judgment and systems thinkingInfluential communicator able to align technical and business stakeholdersOwnership mindset with a focus on long-term platform healthComfortable operating in ambiguity while setting clear technical directionAbout Techstra SolutionsTechstra Solutions helps leading organizations unlock the value of Digital and Talent Transformation. We combine business strategy, technology, and talent to guide clients through complex transformation journeys—from strategy through execution.We deliver our expertise through consulting, innovative staffing solutions, and software development, always focused on measurable outcomes and long-term impact.