Note: The job is a remote job and is open to candidates in USA. Revolutional delivers advanced technology solutions and mission support to federal agencies across civilian, health, and national security environments. The Mid-Level Full Stack Developer will contribute across the full software development lifecycle within Agile DevOps teams, collaborating closely with engineers and stakeholders to develop scalable applications and support deployment pipelines.
Responsibilities
- Collaborate within Agile Scrum and DevOps teams to continuously deliver incremental software enhancements
- Analyze software requirements and contribute to solution architecture and technical design discussions
- Design, develop, test, implement, and maintain enterprise software applications
- Develop and support frontend user interfaces, REST APIs, and backend data access layers
- Build and maintain full stack applications using modern Java and JavaScript frameworks
- Develop secure and scalable cloud-native applications within AWS environments
- Ensure software successfully progresses through CI/CD build, testing, security, and deployment pipelines
- Develop and maintain automated tests including unit, integration, functional, performance, accessibility, and end-to-end testing
- Support containerized application development using Docker and related tooling
- Collaborate with cross-functional teams to troubleshoot and resolve technical issues
- Participate in code reviews and contribute to engineering standards and best practices
- Support continuous improvement initiatives across DevSecOps and software delivery processes
Skills
- Bachelor's degree in Computer Science, Information Technology Management, Engineering, or related field (or equivalent certifications and experience)
- Minimum of 3 years of experience in Information Technology with focus on application development and DevSecOps initiatives
- U.S. citizenship required
- Active Public Trust clearance required
- Strong experience designing and developing enterprise applications within AWS environments
- Experience building large-scale, high-performance enterprise applications in heterogeneous cloud environments
- Experience with Java Spring Boot and JPA
- Experience with frontend development frameworks such as React, Angular, Vue, or jQuery
- Experience developing RESTful APIs and backend services
- Experience with Docker and containerized development environments
- Experience developing automated tests across multiple testing layers
- Experience working with CI/CD pipelines and DevSecOps tooling
- Experience developing full stack web-based applications
- Understanding of database schema design and data access layers using JPA
- Experience with secure coding and application security scanning tools
- Strong analytical and creative problem-solving abilities
- Excellent written and verbal communication skills
- Strong collaboration and teamwork skills
- Ownership mindset and accountability for outcomes
- Ability to thrive in fast-paced Agile delivery environments
- Adaptability and continuous learning mindset
- Experience working with AWS-native services and cloud tooling
- Experience developing within microservices architectures
- Experience with Kafka or asynchronous messaging technologies
- Experience deploying applications to Kubernetes platforms such as OpenShift, EKS, or AKS
- Experience with automated testing frameworks including Selenium, Nightwatch, Cucumber, JUnit, or TestNG
- Experience with secure development and security scanning tools such as Fortify, SonarQube, ZAP, or Twistlock/Anchore
- Experience with Jira or similar Agile/Scrum management tools
- Experience working with relational database queries and optimization
- Experience with DevOps automation and Jenkins CI/CD pipelines
Benefits
- Traditional and HSA- eligible medical insurance plans
- 100% employer-paid dental and vision insurance options
- 100% employer-sponsored STD, LTD, and life insurance
- 5% 401(k) company matching
- Flexible-schedules and teleworking options
- Paid holidays and PTO Accrual Plans
- Paid Parental Leave
- Professional development and career growth opportunities
- Team and company-wide events, recognition, and appreciation-- and so much more!
Company Overview