← Back to jobs

Remote job

Mid-Level Software Engineer

Backend Full-time Permanent US

Job details

Not specified Salary
US Eligibility
Mid level Experience
Full-time Employment

About this role

Role overview A mid-level software engineering position focused on building and supporting application services for public-sector programs. The work centers on designing, developing, and maintaining Java- and Scala-based components, with a strong emphasis on REST APIs and cloud-native delivery. The role operates within an Agile team environment that partners closely with analysts and other technical staff to deliver reliable, secure software.

Responsibilities - Design, develop, test, and maintain software components across the full development lifecycle. - Build and enhance Java- and Scala-based REST APIs from technical designs and business requirements. - Collaborate with business analysts and technical teams to surface design gaps and drive functionality improvements. - Construct, configure, and support scalable solutions using modern frameworks and cloud tools. - Write and execute unit tests, then troubleshoot and resolve issues across development, test, and production environments. - Participate in Agile ceremonies such as sprint planning, code reviews, and retrospectives, while supporting deployments and ongoing maintenance.

Requirements - Five or more years of experience in software development and application support. - Strong hands-on work with Java and REST API development, plus modern JavaScript web practices. - Familiarity with software design patterns, object-oriented programming, and secure coding standards. - Experience with unit testing, debugging, and resolving complex application issues. - Background working in Agile or Scrum environments and with AWS cloud services for cloud-native applications. - Ability to obtain and maintain a Public Trust clearance and to have resided in the United States for three of the past five years; bachelor's degree in computer science, software engineering, information technology, computer engineering, or a related technical discipline.

Nice to have - Prior exposure to CMS, federal government, or healthcare systems. - Experience with NoSQL databases and Agile development teams.

Benefits and work setup - Hybrid ways of working with flexible paid time off to support work-life balance. - Competitive compensation and a 401(k) with employer contributions. - Comprehensive medical, dental, vision, life, and disability insurance coverage. - Training and development programs aimed at building new skills and preparing for leadership tracks. - An in-office experience designed to encourage team connection and collaboration, alongside structured opportunities to give back through company-wide community and fundraising events.

Skills detected in the listing

JavaScriptJavaRequirements GatheringInformation SecurityAWS
Detected Sep 29, 2026
Last verified Sep 29, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
  • Cancel anytime before day 7

Monthly

$35.99 $17.99 /month
  • 35% cheaper than weekly
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching

Lifetime

$99.99 $49.99 /forever
  • One-time payment
  • Original application links
  • Instant job alerts
  • Premium filters and CV matching
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight