Junior to Mid Software Developer

ABBTECH Professional Resources, Inc.

Frankfort (KY)

On-site

USD 70,000 - 77,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical, Dental, and Vision offerings
Weekly Direct Deposit
Paid Holidays and Personal Time Off
401(k) with match
Voluntary Life and AD&D
Pre‑Paid Legal and Employee Assistance

Job summary

ABBTECH Professional Resources, Inc. seeks a Senior Software Developer (JR to MID level) to support government programs in a classified environment.

The role will design, develop, test, deploy, and sustain secure software systems across enterprise and cyber domains, with opportunities to support search/data discovery, identity and access management, and embedded/hardware-adjacent development as program needs dictate.

Qualifications

  • Significant experience delivering production software in secure or regulated environments.
  • Strong hands-on development experience with Java (enterprise applications, web services, APIs).
  • Experience designing and implementing secure architectures (authentication/authorization, encryption, access controls, secure data handling).
  • Working knowledge of Linux administration/deployment and troubleshooting.
  • Proficiency in at least one additional language (e.g., C/C++, C#, Python, JavaScript).
  • Experience with relational databases (PostgreSQL, MySQL, Oracle, MS SQL).

Responsibilities

  • Design and develop secure applications and services supporting Government mission systems.
  • Lead or contribute to full software lifecycle activities: requirements, architecture, implementation, testing, deployment, sustainment.
  • Build and enhance Java-based back-end systems, APIs, and web services in secure environments.
  • Develop secure data discovery capabilities (e.g., Elasticsearch and Lucene-based approaches).
  • Support ICAM/authorization solutions (OpenAM/ForgeRock-style ecosystems).
  • Develop and integrate front-end components as needed (e.g., Angular and related web frameworks).
  • Implement and maintain automated testing and quality practices (JUnit/TestNG), code reviews, and CI/CD-aligned workflows.
  • Troubleshoot and deploy systems in Linux and Windows environments; provide operational support and root-cause analysis.
  • Produce clear technical documentation (design notes, runbooks, interface documentation, user/admin guides).
  • Collaborate with cybersecurity engineers, system engineers, and stakeholders in Agile/Scrum delivery teams.
  • Mentor junior developers and promote engineering best practices.

Skills

Java
Secure architectures
Linux
C/C++
Python
JavaScript
PostgreSQL/MySQL/Oracle/MS SQL
ICAM
Angular

Education

Bachelor’s degree in Computer Science, Engineering, or related field

Tools

Elasticsearch
Lucene
Spring (MVC/Boot)
Tomcat/JBoss
Maven/Gradle
Git
Kubernetes

Job description

Location: Remote
Fully Adjudicated Secret Clearance required
DISS CE/CV Enrollment required
Senior Software Developer

We are seeking a JR to MID level Software Developer to support mission-focused Government programs in a classified environment . This role will design, develop, test, deploy, and sustain secure software systems across enterprise and cyber domains, with opportunities to support search/data discovery , identity and access management , and embedded/hardware-adjacent development as program needs dictate.

Clearance Requirement
  • Active Secret Clearance Required
  • Ability to maintain clearance
Responsibilities
  • Design and develop secure applications and services supporting Government mission systems
  • Lead or contribute to full software lifecycle activities: requirements, architecture, implementation, testing, deployment, sustainment
  • Build and enhance Java-based back-end systems, APIs, and web services in secure environments
  • Develop secure data discovery/search capabilities (e.g., Elasticsearch and Lucene-based approaches)
  • Support Identity, Credential, and Access Management (ICAM) / authorization solutions (e.g., OpenAM/ForgeRock-style ecosystems)
  • Develop and integrate front-end components as needed (e.g., Angular and related web frameworks)
  • Implement and maintain automated testing and quality practices (e.g., JUnit/TestNG ), code reviews, and CI/CD-aligned workflows
  • Troubleshoot and deploy systems in Linux and Windows environments; provide operational support and root-cause analysis
  • Produce clear technical documentation (design notes, runbooks, interface documentation, user/admin guides)
  • Collaborate with cybersecurity engineers, system engineers, and stakeholders in Agile/Scrum delivery teams
  • Mentor junior developers and promote engineering best practices
Embedded / Hardware-Adjacent Support (as required by program)
  • Support embedded software and hardware/software integration efforts for specialized platforms
  • Develop tools for performance testing and validation on SOC/FPGA-adjacent environments
  • Implement low-level interfaces/protocols such as SPI and I2C in C/C++ Work alongside hardware designers; interpret hardware description artifacts when needed (e.g., Verilog/VHDL exposure)
Required Qualifications
  • Significant experience delivering production software in secure or regulated environments
  • Strong hands‑on development experience with Java (enterprise applications, web services, APIs)
  • Experience designing and implementing secure architectures (authentication/authorization, encryption, access controls, secure data handling)
  • Working knowledge of Linux administration/deployment and troubleshooting
  • Proficiency in at least one additional language (e.g., C/C++ , C# , Python , JavaScript )
  • Experience with relational databases (e.g., PostgreSQL, MySQL, Oracle, MS SQL ) and data persistence patterns
  • Strong communication skills and ability to work effectively with technical and non‑technical stakeholders
Preferred Qualifications
  • Experience with Elasticsearch , Lucene , or secure enterprise search implementations
  • Experience with Spring (MVC/Boot) , microservices architecture, RESTful API design
  • Experience with application servers and middleware (e.g., Tomcat, JBoss )
  • Familiarity with build and delivery tooling (e.g., Maven, Gradle, Git , CI pipelines)
  • Experience with containerization/orchestration (e.g., Kubernetes )
  • Prior work supporting ICAM / identity management ecosystems (OpenAM/ForgeRock or similar)
  • Background supporting mobile/desktop secure data‑sharing or encryption‑enabled solutions
Education
  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
Position Details:
  • Pay Rate / Range:$51-56

The above salary range represents the range expected for the position; however, final salary offers are based on a number of factors such as the position’s responsibilities; the candidate’s experience, education, and skills; location; travel required; and current market conditions.

  • Benefits (Regular, Full Time Employees):
  1. Medical, Dental, and Vision offerings
  2. Weekly Direct Deposit
  3. Paid Holidays and Personal Time Off
  4. 401(k) with match
  5. Voluntary Life and AD&D, Short / Long Term Disability, plus other voluntary coverages
  6. Pre‑Paid Legal and Employee Assistance Programs
  7. Northwest Federal Credit Union Membership
  8. BB&T @ Work Program

This program requires US Citizenship.

ABBTECH is an EOE/Minorities/Women/Disabled Individuals/Veterans

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior to Mid Software Developer
Junior to Mid Software Developer

ABBTECH Professional Resources, Inc. • San Juan (PR)

Remote
USD 70,000 - 77,000
Medical, Dental, and Vision offerings
Weekly Direct Deposit
Paid Holidays and Personal Time Off
+5
Junior to Mid Software Developer
Junior to Mid Software Developer

ABBTECH Professional Resources, Inc. • Annapolis (MD)

On-site
USD 70,000 - 77,000
Medical benefits
Direct deposit
Paid holidays
Junior to Mid Software Developer
Junior to Mid Software Developer

ABBTECH Professional Resources, Inc. • Jackson (MS)

On-site
USD 70,000 - 77,000
Medical, Dental, Vision
Weekly direct deposit
Paid holidays and PTO
+5
Junior Software Developer - Backend
Junior Software Developer - Backend

Talanto • Northern (KY)

Hybrid
USD 84,000 - 87,000
Junior Software Developer 682
Junior Software Developer 682

Freedom Technology Solutions Group, LLC • Maryland

On-site
USD 130,000 - 150,000
401k matching
Fully paid medical insurance
Paid time off
Software Developer
Software Developer

BCMC • Washington

On-site
USD 95,000 - 125,000
Extremely competitive salary
Employer paid medical, dental, vision
Employer paid life, STD & LTD
+3
Software Developer, Senior (TS/SCI)
Software Developer, Senior (TS/SCI)

Praescient Analytics • Arlington (VA)

On-site
USD 140,000 - 190,000
Competitive salary
Health coverage (Aetna)
401(k) match
+5
Junior Software Developer 682
Junior Software Developer 682

(EDO) Entertainment Data Oracle, Inc. • Maryland

On-site
USD 130,000 - 150,000
Flexible work environment
Work-life balance
Paid training and tuition reimbursement
+2
Software Developer
Software Developer

BCMC • Washington

On-site
USD 95,000 - 135,000
Competitive salary
Employer-paid health & vision coverage
401(k) with company match
+1
Software Developer (Senior) [Full Stack] - $164K – $182K
Software Developer (Senior) [Full Stack] - $164K – $182K

RCT-Systems • Reston (VA)

On-site
USD 164,000 - 182,000
Competitive benefits
Immediate 401k vesting
Generous PTO
+1