Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
TechFlow, Inc.

Java Software Engineer

TechFlow, Inc.

Software Engineer developing Java-based web applications supporting DoD modernization programs in Montgomery, AL. Working within Agile teams to enhance system capabilities and maintain software quality standards.

Posted 7/13/2026full-timeRemote • Alabama • 🇺🇸 United StatesMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Java-based web application development, automated testing, and adherence to security and accessibility standards. Proficient in Agile methodologies and collaboration within cross-functional teams to deliver high-quality software solutions.

Highest-signal resume keywords
Java Web Application DevelopmentAutomated Testing FrameworksGit Version ControlAgile Software DevelopmentWCAG 2.1 AA Compliance

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaWeb Application DevelopmentAutomated TestingSecure Coding StandardsUX Design PrinciplesAccessibility StandardsTechnical Debt ReductionSoftware ModernizationDevSecOps PracticesCloud-Based Development
Soft Skills
Problem-SolvingCollaboration
Tools & Technologies
GitJiraAzure DevOpsSecurity Scanning ToolsCI/CD Pipelines
Certifications & Qualifications
Active Secret Security Clearance
Industry Keywords
DoD Cybersecurity RequirementsSecurity Technical Implementation Guide (STIG)Web Content Accessibility Guidelines (WCAG)

Tech Stack

Tools & technologies
AngularAzureCloudCyber SecurityJavaReact

About the role

Key responsibilities & impact
  • Develop, enhance, test, and maintain clean, efficient, and secure application code following established coding standards and best practices.
  • Support software modernization efforts by implementing new capabilities, application enhancements, and system improvements.
  • Develop Java-based web applications and services within an Agile software development environment.
  • Participate in mandatory peer code reviews to ensure software quality, security, maintainability, and adherence to coding standards.
  • Implement user experience (UX) enhancements and support low-code/no-code solutions as directed by technical leadership.
  • Develop and maintain automated tests to support software quality objectives, including achieving a minimum of 90% automated test coverage for new code.
  • Identify opportunities for technical debt reduction and support remediation efforts.
  • Ensure applications meet Web Content Accessibility Guidelines (WCAG) 2.1 AA standards, achieving zero errors through automated and manual accessibility testing.
  • Maintain source code within the Government-owned/BES-managed Git repository using appropriate branching, version control, and Agile development practices.
  • Utilize library and dependency management tools to maintain secure and reliable software components.
  • Support software quality and security processes, including automated scanning, vulnerability remediation, and compliance activities.
  • Collaborate with senior engineers, architects, testers, DevSecOps engineers, and Agile team members to deliver mission-focused software solutions.

Requirements

What you’ll need
  • Bachelor's degree (or equivalent experience) in Computer Science, Information Technology, Engineering or related field.
  • Minimum 3 years of experience in Java and web application development.
  • Experience developing software using modern programming practices and secure coding standards.
  • Proficiency with Git-based version control workflows.
  • Experience with automated testing frameworks and software quality practices.
  • Familiarity with DoD cybersecurity requirements, security scanning tools, and Security Technical Implementation Guide (STIG) requirements.
  • Ability to work effectively in an Agile software development environment.
  • Strong problem-solving skills and ability to collaborate with cross-functional technical teams.
  • Active Secret Security Clearance
  • **Preferred Qualifications**
  • Experience with modern front-end frameworks such as Angular, React, or similar technologies.
  • Experience applying UX design principles to web-based applications.
  • Familiarity with DevSecOps practices and CI/CD pipelines.
  • Experience supporting DoD software modernization programs.
  • Knowledge of accessibility standards, including WCAG 2.1 AA compliance.
  • Experience working with cloud-based development environments.
  • Familiarity with Agile tools such as Jira, Azure DevOps, or similar platforms.

Benefits

Comp & perks
  • Employee stock ownership plan (ESOP) – Pride in being an employee-owner and annual employer contribution (per plan guidelines)
  • 401k plan with Roth option.
  • Eligibility for an employer match.
  • Immediate vesting
  • Paid time off
  • Holidays – 11 paid holidays per year
  • Comprehensive medical, dental, and vision plans
  • Company-paid Life & AD&D insurance plan
  • Employee Assistance Program
  • Wellness Resources
  • Company-paid training and development program
  • Voluntary benefits include:
  • Life & AD&D Insurance for employee, spouse, and children
  • Short-term and long-term disability (per plan guidelines)
  • Legal Shield and Identity Theft protection plans
  • Pet Insurance