Role: Senior Full-Stack Developer (React / Spring Boot)
Company: Arch Systems
Client: U.S. Federal Government (ACF)
Location: Remote
Employment Type: Full-Time
Security Requirement:
Candidates must have prior experience supporting U.S. Federal Government projects and must be eligible to obtain and maintain a security clearance. This is a mandatory requirement.
Job Summary
Arch Systems is seeking a Senior Full-Stack Developer with strong expertise in React, Spring Boot, Java, SQL, MongoDB, Azure, and modern DevOps practices. The ideal candidate will have experience building scalable enterprise applications, developing RESTful APIs, and deploying cloud-native solutions in a federal government environment.
Key Responsibilities
• Design, develop, and maintain full-stack applications using React, Java, and Spring Boot.
• Build responsive and user-friendly web applications using React, JavaScript, TypeScript, HTML5, and CSS3.
• Develop and maintain RESTful APIs and microservices using Spring Boot.
• Design, optimize, and support relational and NoSQL databases, including SQL-based databases and MongoDB.
• Implement and maintain CI/CD pipelines to support automated testing, deployment, and release management.
• Utilize GitHub and GitLab for source control, code reviews, and collaborative development.
• Deploy, monitor, and support applications in Microsoft Azure environments.
• Collaborate with business stakeholders, architects, and cross-functional teams to define and implement technical solutions.
• Participate in Agile ceremonies including sprint planning, backlog refinement, code reviews, and retrospectives.
• Troubleshoot application issues, optimize performance, and ensure system reliability and scalability.
• Follow security best practices and federal compliance requirements throughout the software development lifecycle.
Required Skills
• 8+ years of experience in software development.
• Strong proficiency in React, JavaScript, TypeScript, HTML5, and CSS3.
• Extensive experience with Java, Spring Framework, Spring Boot, and Microservices Architecture.
• Experience developing and consuming RESTful APIs.
• Strong experience with SQL databases (Oracle, PostgreSQL, SQL Server, or MySQL).
• Hands-on experience with MongoDB or other NoSQL databases.
• Experience with GitHub and GitLab.
• Experience designing and maintaining CI/CD pipelines.
• Experience working with Microsoft Azure cloud services.
• Familiarity with Docker and Kubernetes.
• Strong understanding of Agile/Scrum methodologies.
• Excellent analytical, problem-solving, and communication skills.
Required Government Experience
• Prior experience supporting U.S. Federal Government agencies or federal contractors.
• Ability to obtain and maintain a security clearance.
Preferred Qualifications
• Experience with Azure DevOps.
• Experience with containerized deployments using Docker and Kubernetes.
• Knowledge of secure application development and cybersecurity best practices.
• Active or previously held Secret, TS, or TS/SCI Clearance preferred.
• Experience supporting Health and Human Services (HHS) or related federal agencies is a plus.
Education
Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related field.
Relevant certifications in Azure, Java, Cloud Technologies, or DevOps are preferred.