Requirements

Full Stack Developer (Java Microservices & ReactJS), Local to Pittsburgh or Willing to Relocate | W2 Only | No Remote | No C2C

Pittsburgh,Pennsylvania,USA Posted: Mon, Jun 16 2025

Skills

Java,Microservices,MySql,ReactJs

Type

CON_W2,CON_HIRE_W2

Experience

7+ Years

Job Description


Job Title:
 Full Stack Developer – Java Microservices & ReactJS

Location: Onsite – Pittsburgh, PA
Employment Type: Full-Time / Contract (as applicable)
Industry: Banking / Financial Services (Preferred)





Job Summary:

We are seeking a highly skilled and experienced Full Stack Developer with strong proficiency in Java microservices and ReactJS for an onsite role in Pittsburgh, PA. The ideal candidate will have hands-on experience building scalable, secure, and high-performance applications, with a solid understanding of frontend and backend integration. Prior experience in the banking or financial domain is highly desirable.





Key Responsibilities:

  • Design, develop, and maintain full stack applications using Java (Spring Boot) and ReactJS

  • Develop and consume RESTful APIs and ensure seamless integration between front-end and back-end components

  • Build scalable and secure microservices using Spring Boot/Spring Cloud

  • Collaborate with cross-functional teams including business analysts, QA, DevOps, and UI/UX designers

  • Participate in the entire software development lifecycle – requirements gathering, architecture, coding, testing, deployment, and support

  • Ensure code quality through unit testing, code reviews, and best practices

  • Work with relational and NoSQL databases, and optimize queries for performance

  • Adhere to agile methodologies and participate in daily stand-ups, sprint planning, and retrospectives

  • Troubleshoot production issues and ensure timely resolution





Required Skills & Qualifications:

  • 5+ years of experience in full stack development

  • Strong backend development skills using JavaSpring Boot, and Microservices architecture

  • Hands-on experience with ReactJSJavaScriptHTML, and CSS

  • Experience with state management libraries like Redux or Context API

  • Solid understanding of RESTful API development and integration

  • Experience with RDBMS (e.g., Oracle, PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB)

  • Familiarity with GitCI/CD pipelines, and containerization tools like Docker

  • Strong understanding of securityauthentication (JWT/OAuth), and API management

  • Excellent problem-solving skills and attention to detail

  • Strong verbal and written communication skills





Preferred Qualifications:

  • Experience working in the banking or financial services domain

  • Exposure to cloud platforms such as AWS, Azure, or GCP

  • Familiarity with tools like JIRAJenkinsSonarQube

  • Knowledge of testing frameworks (JUnit, Mockito) and frontend testing (Jest, Enzyme)