[Remote] Senior Full Stack Engineer
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 using AI/ML, cloud, cybersecurity, and IT modernization. The Senior Full Stack Engineer will support DHS mission-system modernization by developing, testing, deploying, and maintaining enterprise applications across the software development lifecycle using Java, modern web technologies, cloud services, and CI/CD practices.
Responsibilities
- Participate in agile methodologies and contribute within a continuous integration environment
- Conduct software analysis, programming, testing, and debugging activities
- Analyze user requirements to define business objectives and technical solutions
- Contribute to all stages of the software development lifecycle
- Develop and maintain applications using Java, Spring Boot, and RESTful services
- Implement and remediate SonarQube findings and develop unit tests to ensure code quality
- Develop and maintain technical documentation and user support materials
- Identify and resolve technical issues across application environments
- Support CI/CD pipelines and DevOps processes using tools such as Jenkins/CloudBees and Git
- Work with relational and NoSQL databases including Oracle, PostgreSQL, and DynamoDB
- Support cloud-based deployments and infrastructure using AWS services (EC2, CloudWatch, Load Balancers, Lambda)
- Collaborate with cross-functional teams to integrate security and performance best practices
- Periodically assist with Help Desk support to troubleshoot and resolve end-user issues
Skills
- Qualified candidates must be US citizens and able to obtain a minimum of a Public Trust clearance
- Travel: 0-20%
- US citizenship is required with the ability to obtain and maintain a Public Trust clearance
- Bachelor's degree in Computer Science or related field
- 10+ year of experience in application development and/or Java development
- Strong proficiency in Java (Java 8+), Spring Boot, and RESTful web services
- Built and enhanced Java/Spring Boot applications integrated with Palantir Foundry, leveraging REST APIs, microservices, and cloud-native technologies to support enterprise data management and operational workflows
- Experience with MVC architecture and JDBC
- Proficiency with front-end technologies including React (18+), Angular, JavaScript/TypeScript, HTML, CSS, and JSON
- Experience with Node.js (22+), Struts 2, Maven, and JQuery
- Familiarity with messaging and streaming technologies such as MQ or Kafka
- Experience with Oracle 19c, PostgreSQL, DynamoDB, and SQL optimization
- Experience working in Windows and Linux environments
- Knowledge of AWS services including EC2, CloudWatch, load balancers, and serverless architectures
- Experience with infrastructure automation tools such as Terraform and RedHat Ansible Automation Platform
- Experience with CI/CD tools such as Jenkins/CloudBees and version control systems such as Git
- Familiarity with monitoring tools such as AppDynamics and DataDog
- Knowledge of application frameworks, microservices architecture, containerization (Docker/Kubernetes), and cross-platform interoperability
- Strong communication, teamwork, and organizational skills
- Current DHS Public Trust Suitability
- Certified Palantir Foundry Application Developer
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
Company Overview