XX
Senior Software EngineerseNGINEPennsylvania, Alabama, United States

This job offer is no longer available

XX

Senior Software Engineers

eNGINE
  • US
    Pennsylvania, Alabama, United States
  • US
    Pennsylvania, Alabama, United States

About

Senior Java Engineer (Microservices)

Location: Pittsburgh, PA | Hybrid

About eNGINE

eNGINE builds Technical Teams. We are a Solutions and Placement firm shaped by decades of interaction with Technical professionals. Our inspiration is continuous learning and engagement with the markets we serve, the talent we represent, and the teams we build. Our Consulting Workforce is encouraged to enjoy career fulfillment in the form of challenging projects, schedule flexibility, and paid training/certifications. Successful outcomes start and finish with eNGINE.

Role Overview

eNGINE is seeking a pair of Senior Java Engineer to join a highly technical team responsible for building and evolving a microservices-based platform supporting enterprise-scale applications. This role requires deep experience designing resilient, scalable services using Java and Spring Boot, along with hands-on Angular development for user-facing components. The ideal candidate is comfortable owning complex systems, contributing to architectural direction, and working on-site in a collaborative engineering environment.

What You'll Be Doing

  • Architect, develop, and support Java/Spring Boot microservices that operate within a distributed, high-availability ecosystem
  • Apply microservices design principles to ensure scalability, resiliency, fault tolerance, and maintainability
  • Partner with business and technical stakeholders to translate requirements into well-defined technical solutions
  • Own features end to end, including design decisions, implementation, testing, and production support
  • Contribute to architectural discussions, ensuring solutions align with enterprise standards and long-term strategy
  • Review code, troubleshoot complex production issues, and raise the overall engineering quality of the team
  • Evaluate and introduce improvements to tooling, frameworks, and development practices

Required Qualifications

  • 7+ years of professional software engineering experience
  • Advanced proficiency with Java and Spring Boot in production environments
  • Strong experience designing and implementing microservices architectures
  • Hands-on experience building front-end applications using Angular
  • Solid understanding of RESTful APIs and service-to-service communication patterns
  • Experience working with relational databases such as Oracle or comparable platforms
  • Strong communication skills and a demonstrated sense of technical ownership

Preferred Experience

  • Experience supporting high-throughput or highly resilient distributed systems
  • Familiarity with CI/CD pipelines and modern DevOps practices
  • Exposure to big data or distributed data technologies (e.g., Spark, Hadoop, Hive, HBase)
  • Build and maintain Angular-based front-end components that integrate cleanly with backend services, React, or Javascript
  • Experience working in Agile delivery environments
  • Familiarity with automated testing strategies and frameworks

Next Steps

No C2C, relocation, or sponsorship for this role.

For finer details on how eNGINE can impact your career, apply today

  • Pennsylvania, Alabama, United States

Languages

  • English
Notice for Users

This job was posted by one of our partners. You can view the original job source here.