Senior Java Full-Stack Engineer (Microservices)

Sorry, this job was removed at 06:09 p.m. (CST) on Tuesday, Feb 03, 2026
Pittsburgh, PA
In-Office
Cloud • Information Technology • Consulting
The Role
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 ResponsibilitiesArchitecture & 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 QualificationsCore 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.

Similar Jobs

MetLife Logo MetLife

Client Service Director - South

Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
Remote or Hybrid
United States
43000 Employees
110K-146K Annually

Instawork Logo Instawork

Robotics AI Campus Lead

eCommerce • Food • HR Tech • Information Technology • Mobile • Retail • Software
Easy Apply
In-Office
3 Locations
400 Employees
15-25 Hourly

Boeing Logo Boeing

Design Engineer

Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
In-Office
Ridley Park, PA, USA
170000 Employees
77K-104K Annually

General Motors Logo General Motors

Designer

Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Remote or Hybrid
United States
165000 Employees
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Pittsburgh, PA
16 Employees
Year Founded: 2012

What We Do

Techstra Solutions is a certified woman-owned consulting firm that provides strategy, technology and implementation support to large organizations undergoing digital and talent transformation. The rapid pace of technology innovation required to remain competitive, juxtaposed with the slow rate of change in many organizations, causes most to struggle.

To be successful companies must drive new ways of working including the use of technology/analytics and new skillsets (hard/soft) deep into their culture so that they are able to rapidly and continuously react to change. They must also apply new approaches that empower their employees, ensuring its sustainability.

At Techstra Solutions we focus on four key areas, otherwise known as the 4 A’s: Automation (Robotic Process Automation (RPA)/Intelligent Automation), Analytics (Reporting/Analytics/AI/ML), Application Modernization (Cloud, Mobility, etc), and Agile-based solutions (DevOps).

Similar Companies Hiring

Scrunch AI Thumbnail
Software • SEO • Marketing Tech • Information Technology • Artificial Intelligence
Salt Lake City, Utah
Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees
Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
15 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account