Pulse Job logoPulse Job
HomeJobsBlogPricingContact
Pulse Job logoPulse Job

Trusted global job portal connecting talented professionals with top companies worldwide.

support@pulsjob.com

For Job Seekers

  • Browse Jobs
  • Premium Jobs
  • Create Profile
  • Pricing
  • Career Tips

For Employers

  • Hire someone
  • Employer Dashboard
  • Success Stories

Career Tools

  • AI Auto-Apply
  • Expert Resume Review
  • Set Job Alerts

Company

  • About Us
  • Contact
  • Blog

Support

  • FAQ
  • 14-Day Refund Policy
  • Privacy Policy
  • Terms of Service
  • Community Guidelines

Copyright © 2026 Pulse Job. All rights reserved.

FacebookTwitterLinkedInInstagram

Get the Pulse Job app for the best experience.

Disclaimer: Pulse Job is a platform connecting job seekers with employers. We do not guarantee employment or verify all employer claims. Users should exercise due diligence when applying for jobs or hiring candidates.

  1. Home
  2. Jobs
  3. Java Software Engineer

Java Software Engineer

Back to Jobs
TechFlow, Inc. logo

Java Software Engineer

TechFlow, Inc.

Location

Montgomery, Alabama, United States

Experience

Mid

Posted

Jul 14, 2026

Apply by

August 13, 2026

Applicants

0

Early applicantEasy applyFull-timeWork from Home

Sign in to apply on web or download the app for more options.

Job Description

TechFlow is seeking a Software Engineer (Java/Web) to support a mission-critical DoD software development and modernization program in Montgomery, AL. This program provides software development and technical support services to sustain, enhance, and optimize a critical customer system through secure, scalable, and maintainable software solutions. The Software Engineer will support the design, development, testing, and maintenance of modern web-based applications while contributing to ongoing system modernization efforts. Working under the guidance of senior technical leaders, this role will develop application features, implement user experience enhancements, support Agile development practices, and ensure software solutions meet established quality, security, and accessibility standards. The ideal candidate is a motivated software engineer with experience developing Java-based applications, collaborating in Agile teams, and applying secure coding practices within a DoD environment. Key Responsibilities - 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. - 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. Founded in 1995 at the start of the dot-com revolution, TechFlow helped large commercial clients such as DreamWorks, Toshiba, MGM, and others modernize their business systems. Today, with deep operational roots in the bi-coastal innovation hubs of California and Washington DC, TechFlow continues as a leader in applying innovative engineering, technology, integration solutions, and support services to the Federal Government’s most demanding mission and business challenges. Our culture thrives on out-of-the-box thinking and the unique powerful entrepreneurial expressions of our employee-owners. As a 100% employee-owned company, we have a shared expectation of commitment, accountability, and responsibility driven by a culture that embraces innovation and new ideas. Our goal is not to do what has been done, but to do it better. TechFlow has four principal lines of business: Platform Services, Digital Services, Base Operations and Energy and Mobility Solutions. Our company has a strong track record of successful contracts in both areas and encourages cross-collaboration. TechFlow, Inc is 100% employee-owned. Come make a difference in a job that contributes to your future and helps us build an agile workplace! - 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 #techflow

Key Responsibilities

  • Develop, enhance, test, and maintain clean, efficient, and secure application code following established coding standards.
  • Support software modernization efforts by implementing new capabilities 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, and maintainability.
  • Implement user experience enhancements and support low-code/no-code solutions.
  • Develop and maintain automated tests to achieve minimum 90% automated test coverage.
  • Identify opportunities for technical debt reduction and support remediation efforts.
  • Ensure applications meet WCAG 2.1 AA accessibility standards.
  • Maintain source code in Government-owned/BES-managed Git repository using appropriate branching and version control.
  • Utilize library and dependency management tools to maintain secure software components.
  • Support software quality and security processes including automated scanning and vulnerability remediation.
  • Collaborate with senior engineers, architects, testers, and DevSecOps engineers to deliver mission-focused solutions.

Requirements

  • Bachelor's degree in Computer Science
  • Information Technology
  • Engineering or related field

Skills Required

JavaWeb application developmentGitAutomated testing frameworksSecure coding standardsDoD cybersecurity requirementsSecurity scanning toolsSTIG requirementsAgile software developmentProblem-solvingCollaborationCommunicationAngularReactUX design principlesDevSecOpsCI/CD pipelinesCloud-based development environmentsJiraAzure DevOps

Benefits

  • Employee stock ownership plan (ESOP)
  • 401k plan with Roth option
  • Employer match
  • Immediate vesting
  • Paid time off
  • 11 paid holidays
  • Comprehensive medical, dental, and vision plans
  • Company-paid Life & AD&D insurance
  • Employee Assistance Program
  • Wellness Resources
  • Company-paid training and development
  • Voluntary benefits including disability, legal shield, and pet insurance

App exclusive · Free

Smart Job AI Coach

Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.

Interview readiness

See how prepared you are and what to improve for each role.

Personalized tips

Actionable suggestions based on your profile and the job.

After you apply

Keep coaching momentum from job detail through application success.

Get Smart Job AI Coach in the appFree on iOS and Android

Job Overview

Salary

—

Job Type

Full-time

Experience

Mid

Location

Montgomery, Alabama, United States

Application Deadline

August 13, 2026

Total Applicants

0

About TechFlow, Inc.

TechFlow, Inc. logo

TechFlow, Inc. is a leading company in the Technology sector, known for innovation and employee-centric culture.

View Company

Similar roles for you

Matched using this role's title and skills. Open the job search anytime to see every listing.

TD Bank logo

Software Engineer III (Front End Java/React/Spring)

TD Bank

125,500–154,000 / Year

Full-timeEasy applyWork from Office
Toronto·Senior·Jul 14
Infor logo

Java Backend Software Engineer

Infor

Full-timeEasy applyWork from Office
Tunis·Entry·Jul 14
KMS Technology logo

Senior Java Software Engineer (Java/Spring/Azure/AWS)

KMS Technology

Full-timeEasy applyHybrid
Ho Chi Minh·Senior·Jul 14
LegalMatch logo

Principal Software Engineer: Java Full Stack (Remote)

LegalMatch

Full-timeEasy applyWork from Home
Philippines·Senior·Jul 14
First Citizens Bank logo

Software Engineer II - Full Stack (Java, React)

First Citizens Bank

Full-timeEasy applyHybrid
Bangalore·Mid·Jul 14
Mastercard logo

Principal Software Engineer - Java

Mastercard

Full-timeEasy applyWork from Office
Pune·Senior·Jul 14
Browse all jobs