Senior Java Full-Stack Engineer (Microservices)

Techstra Solutions
Pittsburgh, PA


Job Title

Senior Java Full-Stack Engineer (Microservices)

Employment Type: Full-time
Locations: Dallas, TX | Pittsburgh, PA |

Role Overview

We are seeking a Senior Java Full-Stack Engineer to lead the design and development of scalable, high-concurrency microservices . This is a hands-on, full-stack role leveraging Java 17+ and Spring Boot on the backend and Angular on the frontend.

The ideal candidate has strong experience working in distributed systems and managing complex data environments using Oracle and MongoDB , with a focus on performance, data integrity, and resiliency.

Key Responsibilities

Architecture & Design

  • Lead the architectural design of microservices-based solutions , ensuring loose coupling, scalability, and high availability

  • Apply distributed systems patterns such as service discovery, API gateways, and circuit breakers (Resilience4j)

  • Contribute to solution design decisions related to scalability, fault tolerance, and data consistency

Full-Stack Development

  • Build end-to-end features from Angular UI through backend services to Oracle and MongoDB persistence layers

  • Design and implement secure, well-structured RESTful APIs

  • Collaborate with product owners, architects, and peers to deliver high-quality features

Backend Engineering (Java & Spring)

  • Develop and maintain backend services using Java 17+ and Spring Boot 3.x

  • Leverage modern Java features including:

    • Records

    • Sealed Classes

    • Pattern Matching

    • Stream API

  • Use Spring ecosystem components:

    • Spring Web

    • Spring Data JPA / MongoDB

    • Spring Security

    • Spring Cloud

Database & Data Management

  • Design and optimize data access for Oracle and MongoDB

  • Perform performance tuning, indexing, and query optimization (SQL and MQL)

  • Apply polyglot persistence and data consistency patterns such as:

    • Saga

    • Transactional Outbox

  • Ensure transactional integrity across distributed services

Testing & Quality

  • Strong focus on TDD / BDD practices

  • Build and maintain automated tests using:

    • JUnit 5

    • Mockito

    • Testcontainers (Oracle and MongoDB integration testing)

  • Participate in code reviews and uphold engineering best practices

DevOps & Delivery

  • Build and support CI/CD pipelines using:

    • Jenkins

    • GitLab CI

    • GitHub Actions

  • Support deployment and release activities in cloud or containerized environments

Security

  • Implement and enforce security standards including:

    • OAuth2

    • OIDC

    • JWT

  • Ensure secure communication and standardized error handling across services

Required Qualifications

Core Experience

  • 7+ years of professional software development experience

  • Strong hands-on experience with Java 17+ and Spring Boot 3.x

  • Proven experience building microservices-based systems

  • Full-stack experience with Angular (v14+)

Technical Expertise

  • Java, Spring Boot, and Spring Cloud

  • Oracle (advanced SQL / PL-SQL, performance tuning)

  • MongoDB (NoSQL modeling, aggregations, versioning)

  • RESTful API design and integration

  • TDD / BDD and automated testing

  • CI/CD pipelines and modern DevOps practices

Nice-to-Have Qualifications

  • Event streaming with Apache Kafka (Producers, Consumers, Kafka Streams)

  • Experience with IBM MQ or RabbitMQ

  • Exposure to cloud-native or containerized deployments

  • Experience in financial services, banking, or other regulated industries

Soft Skills & Traits

  • Strong analytical and problem-solving skills

  • Ability to mentor junior and mid-level engineers

  • Comfortable working in fast-paced, distributed team environments

  • Clear communicator with strong ownership mindset

About Techstra Solutions

Techstra 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 .

Equal Employment Opportunity Statement

Techstra Solutions is an equal opportunity employer. The Company makes its decisions on merit, and its policy of equal opportunity prohibits discrimination in all phases of the employment process, including, but not limited to, recruitment, hiring, promotion, selection, transfer, demotion, layoff, termination, compensation, benefits, and other terms and conditions of employment. The policy of equal opportunity applies without regard to race, color, creed, religion, gender,, sexual orientation, gender identification, pregnancy, marital status, national origin, ancestry, age, disability that can reasonably be accommodated without undue hardship, military status, veteran status, genetic predisposition or carrier status, alienage or citizenship, domestic partnership status, arrest or conviction record, status as a victim of domestic violence, or any other protected categories under federal, state, or local law. The Company also prohibits discrimination or harassment based upon the perception that a person has, or is associated with a person who has, any of these characteristics.

Posted 2026-02-10

Recommended Jobs

Project Support Associate

Angeion Group
Philadelphia, PA

Job title Project Support Associate Job type Full-Time Employee type Hourly / Non-Exempt Team Project Support Reports to Project Support S…

View Details
Posted 2026-01-20

Technical Director - Application Architect

Oracle
Harrisburg, PA

Job Description We are seeking an experienced and highly skilled Technical Director - Application Architect to join our elite team. The ideal candidate will have at least 15 years of industry e…

View Details
Posted 2026-02-08

Hospice Case Manager (RN)

Integrity Placement Group
Monroeville, PA

Hospice Case Manager (RN) We’re hiring a compassionate Hospice RN Case Manager to join a well-managed, stable hospice organization serving Monroeville and the Pittsburgh area since 2004. You'll pro…

View Details
Posted 2026-02-09

Procurement & Accounts Payable Specialist

Airco
New Britain, PA

About AIRCO AIRCO is a world leader in carbon conversion technology, paving the way to global energy security by transforming CO₂ into a valuable resource. Its proprietary AIRMADE™ Technology is a…

View Details
Posted 2026-02-01

Substitute School Crossing Guard

City of Altoona
Altoona, PA

If you enjoy working with children and ensuring their safety, the City of Altoona has a great opportunity for you as a Substitute School Crossing Guard. As a Substitute Crossing Guard, you will provi…

View Details
Posted 2025-11-12

Field Laborer

Frontier Environmental Services
Washington, PA

What you'll do: Install, remove and/or maintain items within the worksite. This includes but, is not limited to: carrying bags of material and other heavy items, jack hammering, shoveling, tamping…

View Details
Posted 2026-01-06

Bartender

Buddakan - Philadelphia
Philadelphia, PA

Affiliated with STARR Restaurants , Buddakan is an escape across the globe with Modern Asian cuisine. While the magnificent, 10-foot-tall Buddha is likely the first thing to catch your eye, it’s …

View Details
Posted 2026-01-29

Licensed Clinical Social Worker @ Oakland, PA

LifeStance Health
Pittsburgh, PA

At LifeStance Health, we believe in a truly healthy society where mental and physical healthcare are unified to make lives better. Our mission is to help people lead healthier, more fulfilling lives …

View Details
Posted 2026-02-09

Warehouse Production

Charger Water Treatment Products
Pottstown, PA

Join our Charger Water Treatment Products family as a Warehouse Production Associate! We’re excited to bring on a new team member to help us create high-quality water treatment products. In this role…

View Details
Posted 2026-01-30