Full Stack Developer
Role details
Job location
Tech stack
Job description
- Design, develop, test, and deploy full-stack applications using Java, Spring Boot, and microservices architectures on the back end and React, JavaScript, and HTML/CSS on the front end.
- Build and integrate RESTful and GraphQL APIs, applying Apache Camel for service orchestration and message routing across distributed components.
- Develop and maintain data exchange and persistence layers using XML, JSON, and PostgreSQL (AWS RDS), ensuring data integrity, performance, and security.
- Deploy and operate workloads on AWS (EC2, S3, ECS, EBS, RDS, Lambda) running on Red Hat Enterprise Linux, following federal security and compliance requirements
- Implement infrastructure-as-code using Terraform and automate build, test, and release pipelines through Git and Jenkins to support continuous integration and delivery.
- Apply secure coding practices, perform code reviews, and remediate findings from static analysis, vulnerability scans, and security assessments.
- Collaborate with solutions architects, product owners, and government stakeholders in an Agile/Scrum environment to refine requirements, estimate effort, and deliver iterative releases.
- Troubleshoot, debug, and optimize application performance across the full stack, including front-end responsiveness, API latency, and database query efficiency.
- Produce and maintain technical documentation, including design artifacts, API specifications, deployment runbooks, and operations and maintenance procedures.
- Support production deployments, incident response, and sustainment activities to ensure high availability of mission-critical systems.
Requirements
- ship (ability to obtain and maintain a DHS 6C Public Trust clearance)
- Bachelor's degree or higher (computer science background recommended but not required with suitable experience)
- Periodic onsite presence (approximately 1-2 days per month) in Crystal City, VA
- 6+ years of relevant experience
- Hands on experience in designing and developing scalable applications
- Front-end UI Development with React, JavaScript, CSS
- Java/Spring/Spring Boot for middle tier development
- AWS Cloud for back-end infrastructure
Preferred Additional Skills and Qualifications
- Python, SQL, Git and GitHub
- Relational databases (JPA/JDBC persistence)
- IaC (Terraform, Ansible, Jenkins)
- Spring Boot microservices (GraphQL/REST)
- Containerization (Docker)
- Container Orchestration (AWS ECS/EKS, Kubernetes or OpenShift)
- Experience working in a government or high-security environment is a plus
Benefits & conditions
Xpect Solutions, LLC is a one-of-a-kind employer with a talented team that is cleared at various levels and is certified in dozens of industry-recognized certifications. Our talented staff are the key to our success. They bring the knowledge, experience and technical skills to deliver the best solutions to our customers.
We support our team by providing open communication, win-win partnerships with clients and vendors, a team-oriented culture, and a focus on professional development and growth for a long-lasting and happy career.
We offer a benefits package that is designed to keep our most important assets - our employees - healthy, happy, energized and moving forward. Our philosophy is simple - empower our employees with the benefits, resources and the financial incentives they need to be successful.
Benefits and Perks:
- A competitive Medical, Dental, and Vision plan
- Retirement Savings Plan
- Life Insurance
- AD&D Insurance
- Short Term and Long Term Disability Insurance
- 3 weeks of annual PTO
- 11 days of Holiday PTO
- Performance Awards
- Referral Bonus Plan (of up to $5,000/year)
- Education Reimbursement/Training (of up to $2,500/year)
Xpect Solutions, Inc. is an equal opportunity and affirmative action employer, who participates in E-Verify. All qualified applicants will receive consideration for employment without regard to race, color, national origin, gender, religion, age, disability, veteran's status, or any other classification as required by applicable law. EOE/M/F/D/V