Software Engineer

PMG GLOBAL
Smithfield, Rhode Island, United StatesFull-timePosted Sep 18, 2026

About the role

ONLY W2 NO C2C

We are sourcing a Software Engineer to work at our client's location in Smithfield, RI.

Local Rhode Island candidates are preferred.

Strong non-local candidates may be considered if willing to relocate prior to the start date.

The Expertise and Skills You Bring:

Bachelor's degree in Computer Science, Engineering, or a related field preferred.

5+ years of experience building enterprise full-stack applications.

Strong experience with Java 8+, Spring, Spring Boot, REST APIs, and Microservices.

This is approximately a 75/25 Angular-heavy Full Stack role.

Strong front-end development experience with Angular, TypeScript, JavaScript, HTML5, and CSS3.

Experience building Single Page Applications (SPAs) from scratch and developing reusable Angular components.

Strong knowledge of Oracle, SQL, database design, and software engineering fundamentals.

Experience with REST patterns, OAuth, Swagger/OpenAPI, and service-oriented architectures.

Experience with service transformation, routing, orchestration, and integration frameworks such as Apache Camel.

Experience developing and supporting Java/J2EE applications using Tomcat and related technologies.

Understanding of Microservice architecture and distributed systems.

Experience with Azure Cloud technologies and containerized deployments.

Experience with Git, Maven, Jira, and modern CI/CD practices.

=Knowledge of data structures including Binary Trees, Binary Search Trees, Graphs, and tree traversal algorithms.

Strong communication skills and the ability to onboard quickly and work independently.

Responsibilities

  • Develop and maintain enterprise full-stack applications with a focus on Angular front-end and Java back-end services.
  • Collaborate on microservice architecture, database design, and CI/CD integration to support robust software solutions.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field preferred
  • 5+ years of experience building enterprise full-stack applications
  • Strong experience with Java 8+, Spring, Spring Boot, REST APIs, and Microservices
  • Strong front-end development experience with Angular, TypeScript, JavaScript, HTML5, and CSS3
  • Experience building Single Page Applications (SPAs) from scratch and developing reusable Angular components
  • Strong knowledge of Oracle, SQL, database design, and software engineering fundamentals
  • Experience with REST patterns, OAuth, Swagger/OpenAPI, and service-oriented architectures
  • Experience with service transformation, routing, orchestration, and integration frameworks such as Apache Camel

Skills mentioned

JavaSpring BootREST APIsMicroservicesAngularTypeScriptOracle DatabaseSQLMicrosoft AzureDocker

About PMG GLOBAL

PMG Global is a reputed provider of custom software development and IT staffing services to its clients. PMG Global is based in Herndon VA and has been providing these services to its clients since 2003. PMG Global’s clients include Fortune 500 companies and Federal agencies like DOT and non-profit organizations like American Association of Community Colleges, American Association of Health System Pharmacies, and American Association of Fund Raising Professionals. PMG Global provides custom software development in the areas of Java and .Net based web development, SharePoint development, mobility applications development (iPhone, iPad and Android), Identity and Access management, and Business Intelligence and Data Analytics. PMG Global’s IT staffing division provides both Full time and Contract IT staffing services to Fortune 500 companies and Federal agencies.

IT Services and IT Consulting11-50 employeesHerndon, VA

H-1B sponsorship history

Historical employer filing data was found for PMG GLOBAL. The employer record includes 61 historical certified applications. This is employer-level history, not a guarantee that this role currently offers sponsorship.