Apply

Ready to go for it?

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

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

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Sparksoft Corporation

Mid-Level Application Developer

Sparksoft Corporation

. Contribute to the technical design, development, testing, and implementation of Java-based custom software solutions .

Posted 10/20/2026full-timeColumbia • Maryland • United StatesMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

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

Demonstrates expertise in Java application development, RESTful web services, and modern web application frameworks such as Angular. Proficient in unit testing, code reviews, and Agile methodologies, with a strong focus on software quality and performance.

Highest-signal resume keywords
Java Application DevelopmentRESTful Web ServicesAngular DevelopmentPostgreSQL Database ExperienceAgile Development Practices

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
JavaJavaScriptRESTful Web ServicesAngularPostgreSQLLinuxUnit TestingCode ReviewsDebuggingApplication Design Principles
Soft Skills
Organizational SkillsMultitaskingTime ManagementAnalytical SkillsCommunication Skills
Tools & Technologies
Spring FrameworkMavenGradleXML ProcessingJSON ProcessingNoSQL TechnologiesDevOps PracticesCI/CD PipelinesAutomated Build Tools
Certifications & Qualifications
Federal Public Trust Clearance
Industry Keywords
CMSFederal GovernmentHealthcare Systems

Tech Stack

Tools & technologies
AngularGradleJavaJavaScriptLinuxMavenNoSQLPostgresSpring

About the role

Key responsibilities & impact
  • Contribute to the technical design, development, testing, and implementation of Java-based custom software solutions
  • Develop and enhance Java-based RESTful web services according to technical designs and architectural standards
  • Review functional specifications and collaborate with business analysts and technical teams to translate business requirements into technical design components
  • Provide effort estimates for new functionality, enhancements, and change requests
  • Create and maintain unit tests to ensure software quality, reliability, and performance
  • Participate in code reviews and provide constructive technical feedback
  • Collaborate with development team members to evaluate software lifecycle impacts and recommend technical improvements
  • Provide task progress updates and identify and escalate technical risks, dependencies, and issues

Requirements

What you’ll need
  • 5+ years of experience in software development, including hands-on Java application development
  • 2+ years of hands-on experience developing applications using Java and JavaScript
  • 2+ years of experience with Angular and modern web application development practices
  • Experience developing and consuming RESTful web services and working with application integration patterns
  • 2+ years of experience with PostgreSQL or similar relational database technologies
  • 2+ years of experience developing and supporting applications in Linux-based environments
  • Understanding of application design principles, software architecture, and application performance considerations
  • Experience with unit testing, code reviews, debugging, and troubleshooting software applications
  • Ability to work independently within Agile development teams and participate in technical and architecture discussions
  • Strong organizational, multitasking, time-management, analytical, and communication skills, with strong attention to detail
  • Must be able to obtain and maintain a Federal Public Trust clearance
  • Must have lived in the United States for at least 3 of the past 5 years
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, or a related technical discipline
  • Preferred: experience supporting CMS, federal government, or healthcare systems
  • Preferred: experience with Spring Framework, Maven or Gradle, XML/JSON processing, NoSQL technologies such as MarkLogic, DevOps practices, CI/CD pipelines, and automated build and deployment tools

Benefits

Comp & perks
  • Competitive compensation
  • 401(k) with employer contributions
  • Flexible paid time off
  • Hybrid ways of working
  • Comprehensive medical, dental, vision, life, and disability insurance
  • Curated in-office experience fostering community, team connections, and innovation
  • Sparksoft Cares fundraising opportunities
  • Training and development programs
  • Opportunities to prepare for leadership roles
  • Collaborative, transparent, and fun culture
  • Great Place to Work® recognition