Jobs and Careers
TE

Senior Java Full Stack Developer

Techstra Solutions
Pittsburgh, United Statesfull_timeVerifiedPosted 22 Jun 2026
💰 $120,000/yr($90,000/yr$120,000/yr)

About the role

Role Overview
The Senior Java Full Stack Developer will join our technology team. 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 our billing 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 adoption 
 Required Qualifications/Skills 
  • 5+ years of professional software development experience with at least 2+ years in a lead or senior role 
  • Strong expertise in Java 17+ and Spring Boot framework for microservices development 
  • Proven experience building microservices architecture with RESTful APIs 
  • Strong proficiency in Angular (Angular 15+ preferred) for front-end development 
  • Expert knowledge of Mongo and Oracle database 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 
  • Excellent problem-solving and analytical skills 
  • Strong communication and leadership abilities 
  • Bachelor's degree in Computer Science, Software Engineering, or related field 
  • 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

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Techstra Solutions

View company profile →