What are the responsibilities and job description for the Full Stack Developer position at Precision Solutions?
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.
Qualifications:
Active IRS Public Trust Required