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

Overview

Accepts corp to corp applications
Contract - W2

Skills

Java
Microservices
MySql
ReactJs

Job Details



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 Java, Spring Boot, and Microservices architecture

  • Hands-on experience with ReactJS, JavaScript, HTML, 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 Git, CI/CD pipelines, and containerization tools like Docker

  • Strong understanding of security, authentication (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 Google Cloud Platform

  • Familiarity with tools like JIRA, Jenkins, SonarQube

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


Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.