{"schemaVersion":"jobsearcher.job.v1","id":"6a725ce273328e022311bb93","url":"https://jobsearcher.com/jobs/6a725ce273328e022311bb93","canonicalUrl":"https://jobsearcher.com/jobs/6a725ce273328e022311bb93","title":"Java Full Stack Developer (Lead)","description":"Role OverviewThe Lead Java Full Stack Developer will join our technology team at a leading retail bank. This role involves designing, developing, and delivering enterprise-grade custom microservice applications using modern Java technologies and Angular framework. You will lead development efforts on mission-critical applications such as invoice automation platforms while mentoring development team members and driving technical excellence.Key Responsibilities    • Lead end-to-end development of custom microservice-based applications using Java Spring Boot and Angular    • Design and implement scalable, resilient microservices architecture for enterprise applications    • Develop RESTful APIs and integrate microservices with internal and external systems    • Build responsive, user-friendly front-end applications using Angular framework    • Design and optimize Oracle database schemas, stored procedures, and queries    • Lead technical design sessions and create architectural documentation    • Write clean, maintainable, and well-documented code following best practices and coding standards    • Conduct code reviews and provide constructive feedback to development team members    • Mentor junior and mid-level developers on technical skills and development methodologies    • Collaborate with business analysts, architects, and product owners to translate requirements into technical solutions    • Implement CI/CD pipelines and promote DevOps practices    • Perform application performance tuning and optimization    • Troubleshoot production issues and provide technical support    • Ensure security best practices and compliance standards are met    • Participate in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives    • Drive technical innovation and evaluate new technologies for potential adoptionRequired Qualifications/Skills    • 8+ years of professional software development experience with at least 3+ years in a lead or senior role    • Strong expertise in Java 11+ and Spring Boot framework for microservices development    • Proven experience building microservices architecture with RESTful APIs    • Strong proficiency in Angular (Angular 12+ preferred) for front-end development    • Expert knowledge of Mongo and Oracle databases including SQL, PL/SQL, stored procedures, and performance                tuning    • Solid understanding of microservices design patterns (Circuit Breaker, API Gateway, Service Discovery, etc.)    • Experience with version control systems (Git) and branching strategies    • Knowledge of containerization technologies (Docker, Kubernetes)    • Strong understanding of design patterns and SOLID principles    • Experience with Agile/Scrum methodologies    • Bachelor's degree in Computer Science, Software Engineering, or related field    • Strong technical leadership and mentoring skills    • Excellent problem-solving and critical thinking abilities    • Effective communication with technical and non-technical stakeholders    • Ability to balance technical debt with feature delivery    • Proven track record of delivering complex enterprise applications    • Self-motivated with strong ownership mindset    • Adaptable and quick learner    • Collaborative team player with cross-functional experience    • Customer-focused approach to software developmentPreferred Qualifications    • Experience with IBM MQ or other message queuing systems (RabbitMQ, Kafka)    • Experience with Spring Cloud components (Config Server, Eureka, Zuul/Gateway)    • Familiarity with OAuth 2.0, JWT, and Spring Security    • Experience with test automation frameworks (JUnit, Mockito, Jasmine, Karma)    • Knowledge of CI/CD tools (Jenkins, GitLab CI, Azure DevOps)    • Experience with monitoring and logging tools (Splunk, ELK Stack, Dynatrace, AppDynamics)    • Understanding of API management platforms (Rest/Informatica)    • Experience with cloud platforms (AWS, Azure, GCP)    • Familiarity with banking/financial services applicationsLocations: Pittsburgh, PAAbout Techstra SolutionsTechstra Solutions is a certified woman-owned (WBENC) management consulting firm specializing in strategy, technology, and implementation services for large organizations undergoing digital and talent transformation. Our experienced team partners with clients to co-create innovative solutions in applications, data, AI, and automation that accelerate measurable, sustainable change. From advisory consulting through technical execution, we are dedicated to driving world-class business solutions that fit your strategic requirements and deliver results. For more information: www.techstrasolutions.com","company":"Techstra Solutions","rawCompany":"techstra solutions","city":"Pittsburgh","state":"PA","isRemote":false,"isActive":false,"createdAt":"2026-04-12T17:55:32.498Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Java Full Stack Developer (Lead)","description":"Role OverviewThe Lead Java Full Stack Developer will join our technology team at a leading retail bank. This role involves designing, developing, and delivering enterprise-grade custom microservice applications using modern Java technologies and Angular framework. You will lead development efforts on mission-critical applications such as invoice automation platforms while mentoring development team members and driving technical excellence.Key Responsibilities    • Lead end-to-end development of custom microservice-based applications using Java Spring Boot and Angular    • Design and implement scalable, resilient microservices architecture for enterprise applications    • Develop RESTful APIs and integrate microservices with internal and external systems    • Build responsive, user-friendly front-end applications using Angular framework    • Design and optimize Oracle database schemas, stored procedures, and queries    • Lead technical design sessions and create architectural documentation    • Write clean, maintainable, and well-documented code following best practices and coding standards    • Conduct code reviews and provide constructive feedback to development team members    • Mentor junior and mid-level developers on technical skills and development methodologies    • Collaborate with business analysts, architects, and product owners to translate requirements into technical solutions    • Implement CI/CD pipelines and promote DevOps practices    • Perform application performance tuning and optimization    • Troubleshoot production issues and provide technical support    • Ensure security best practices and compliance standards are met    • Participate in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives    • Drive technical innovation and evaluate new technologies for potential adoptionRequired Qualifications/Skills    • 8+ years of professional software development experience with at least 3+ years in a lead or senior role    • Strong expertise in Java 11+ and Spring Boot framework for microservices development    • Proven experience building microservices architecture with RESTful APIs    • Strong proficiency in Angular (Angular 12+ preferred) for front-end development    • Expert knowledge of Mongo and Oracle databases including SQL, PL/SQL, stored procedures, and performance                tuning    • Solid understanding of microservices design patterns (Circuit Breaker, API Gateway, Service Discovery, etc.)    • Experience with version control systems (Git) and branching strategies    • Knowledge of containerization technologies (Docker, Kubernetes)    • Strong understanding of design patterns and SOLID principles    • Experience with Agile/Scrum methodologies    • Bachelor's degree in Computer Science, Software Engineering, or related field    • Strong technical leadership and mentoring skills    • Excellent problem-solving and critical thinking abilities    • Effective communication with technical and non-technical stakeholders    • Ability to balance technical debt with feature delivery    • Proven track record of delivering complex enterprise applications    • Self-motivated with strong ownership mindset    • Adaptable and quick learner    • Collaborative team player with cross-functional experience    • Customer-focused approach to software developmentPreferred Qualifications    • Experience with IBM MQ or other message queuing systems (RabbitMQ, Kafka)    • Experience with Spring Cloud components (Config Server, Eureka, Zuul/Gateway)    • Familiarity with OAuth 2.0, JWT, and Spring Security    • Experience with test automation frameworks (JUnit, Mockito, Jasmine, Karma)    • Knowledge of CI/CD tools (Jenkins, GitLab CI, Azure DevOps)    • Experience with monitoring and logging tools (Splunk, ELK Stack, Dynatrace, AppDynamics)    • Understanding of API management platforms (Rest/Informatica)    • Experience with cloud platforms (AWS, Azure, GCP)    • Familiarity with banking/financial services applicationsLocations: Pittsburgh, PAAbout Techstra SolutionsTechstra Solutions is a certified woman-owned (WBENC) management consulting firm specializing in strategy, technology, and implementation services for large organizations undergoing digital and talent transformation. Our experienced team partners with clients to co-create innovative solutions in applications, data, AI, and automation that accelerate measurable, sustainable change. From advisory consulting through technical execution, we are dedicated to driving world-class business solutions that fit your strategic requirements and deliver results. For more information: www.techstrasolutions.com","datePosted":"2026-04-12T17:55:32.498Z","dateModified":"2026-04-12T17:55:32.498Z","hiringOrganization":{"@type":"Organization","name":"Techstra Solutions","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Pittsburgh","addressRegion":"PA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"6a725ce273328e022311bb93"},"url":"https://jobsearcher.com/jobs/6a725ce273328e022311bb93"}}