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. They are seeking an Associate Application Programmer / Java Developer to support the Department of Homeland Security in modernizing critical mission systems, participating in all phases of the software development lifecycle.
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
• US citizenship is required with the ability to obtain and maintain a Public Trust clearance
• Bachelor's degree in Computer Science or related field
• 1 year of experience in application development and/or Java development
• Strong proficiency in Java (Java 8+), Spring Boot, and RESTful web services
• 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
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
• We enable agencies to modernize, defend critical systems, and deliver results without slowing the mission down. It was founded in undefined, and is headquartered in McLean, Virginia, US, with a workforce of 501-1000 employees. Its website is https://revolutional.com.