Precision Solutions

Full Stack Developer

Category Information Technology
Location : Location
US-VA-
Clearance Requirements
Active IRS Public Trust Required
Commute Requirements
Hybrid
ID
2024-4699

Overview

Full Stack Developer

Hybrid | Reston, VA | 2-3 Days a Week Onsite

Active IRS MBI Clearance Required

 

Summary

Our client is an employee and Service-Disabled, Veteran-owned Small Business focused on providing niche technical services. They are a team of experienced cybersecurity professionals with a track record of success in the Federal, Commercial, and Academic workspaces. Additionally, our client designs, builds, operates, and secures scalable cloud and IT infrastructures to meet their customers’ near-term needs and fulfill their long-term requirements.

 

Responsibilities

Our client is seeking skilled Full Stack Developers to join their team. This role involves working on various projects, designing, developing, and maintaining software solutions with a focus on performance, scalability, and security. The ideal candidate will bring expertise in modern web technologies, backend development, and CI/CD practices. This hybrid role requires collaboration with cross-functional teams to deliver high-quality, efficient, and user-friendly applications.

  • Design, develop, and maintain front-end and back-end solutions using ReactJS and Java Spring Boot
  • Build and optimize PostgreSQL databases for application performance and reliability
  • Develop and maintain CI/CD pipelines using Jenkins
  • Use Git and GitHub for version control and collaboration
  • Develop and consume REST APIs and ensure proper integration with front-end and back-end systems
  • Work with Swagger/OpenAPI specifications for API documentation and development
  • Write and maintain robust unit tests using JUnit and Mockito to ensure code quality and reliability
  • Collaborate with cross-functional teams to deliver high-quality applications

Requirements

  • 3+ years of full stack development experience
  • Experience with ReactJS for front-end development
  • Proficiency in Java Spring Boot for back-end development
  • Strong knowledge of PostgreSQL database management
  • Experience with Jenkins CI/CD pipelines
  • Proficient in Git and GitHub for source control
  • Experience with developing and consuming REST APIs
  • Familiarity with Swagger/OpenAPI specifications
  • Hands-on experience with JUnit/Mockito for testing

Preferred Requirements

  • Familiarity with Kubernetes and Helm Charts for containerized application deployment
  • Experience with monitoring and logging tools such as Splunk and AppDynamics

Education/Certification Requirements

  • None

Clearance Requirements

  • Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; an active IRS MBI clearance is required. Please be aware that onboarding can take 4-6 weeks for this position.
Other Duties
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
 
--------------
 
About Us
Northern Virginia-based Precision Solutions is an expert in staffing solutions for companies of any size that open the door to new opportunities and seek outstanding talent. We pride ourselves on being versatile enough to tailor our relationships to the needs of each individual client, being agile in the fast-paced marketplace, and being precise in meeting the needs of any company.
 
Equal Opportunity Employer Statement
Precision Solutions is an equal opportunity employer. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.