Gem.com

Software Engineer

Gem.com$49K — $290K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field
  • 3-13 years of relevant software engineering experience based on level
  • Proficient in Java and frameworks like Spring
  • Strong experience with RESTful services and microservices architecture
  • Solid understanding of Object-Oriented Programming (OOP) principles
  • Experience in Linux-based environments
  • Must have DoD 8140 / 8570 compliance certification (e.g., Security+)
  • Active US citizenship and current Secret clearance or higher

Responsibilities

  • Design, develop, and maintain scalable Java applications using modern frameworks
  • Collaborate with teams to develop and integrate RESTful web services and microservices
  • Troubleshoot and resolve issues in complex distributed systems
  • Participate in all phases of the software development lifecycle
  • Contribute to Agile development activities like standups and sprint planning
  • Develop and maintain software documentation and configuration tools

Benefits

  • Comprehensive healthcare package
  • Wellness programs
  • Financial and retirement benefits
  • Educational support
  • Generous time off policy
Full Job Description
Locations: Columbia, MD; Augusta, GA

We are looking for a Software Engineer to join our high-performing team on a dynamic program. The ideal candidate thrives in a modern development environment, brings a deep understanding of Java-based systems, and is comfortable working across the full software lifecycle. They will contribute to the design, development, and delivery of robust software solutions and will work on complex systems that leverage microservices architectures, RESTful APIs, and cloud-native technologies.

Responsibilities:

  • Design, develop, and maintain scalable Java-based applications using modern frameworks such as Spring
  • Collaborate with cross-functional teams to develop and integrate RESTful web services and microservices solutions
  • Troubleshoot and resolve issues in complex distributed systems
  • Participate in all phases of the software development lifecycle including planning, development, testing, and deployment
  • Contribute to Agile development activities including daily standups, sprint planning, and more
  • Develop and maintain software documentation and configuration using tools like Git, Maven, and Nexus


Requirements:

  • Bachelor's degree in Computer Science or related field
  • Mid-level candidates: 3-8 years of relevant experience
  • Senior-level candidates: 9-13 years of relevant experience
  • SME-level candidates: 14+ years of relevant experience
  • Proficient in Java and modern Java libraries/frameworks (e.g., Spring, Guava)
  • Strong experience with RESTful web services, microservices architecture, and enterprise API design
  • Solid understanding of Object-Oriented Programming (OOP) principles
  • Experience developing in Linux-based environments
  • Familiarity with configuration and build tools such as Git, Maven, and Nexus
  • Working knowledge of Agile methodologies and associated toolsets (e.g., JIRA, Confluence)
  • Must have a DoD 8140 / 8570 compliance certification (e.g. Security+)
  • Must be able to work in a hybrid environment, spending an average of 1-2 days per week at our office. However, flexibility is essential to accommodate any changes in the schedule
  • US citizenship and an active Secret clearance; will accept higher clearance such as Top Secret, TS/SCI, and/or TS/SCI with CI Polygraph


Desired Experience:

  • Experience with distributed data platforms and streaming tools (e.g., NiFi, Kafka) -
  • Hands-on experience with cloud platforms such as AWS or Azure
  • Familiarity with containerization and orchestration (e.g., Docker, Kubernetes)
  • Experience with NoSQL databases and full-text search engines (e.g., MongoDB, Elasticsearch, Solr) -
  • Scripting proficiency (e.g., Python, Bash)
  • Exposure to Big Data platforms and secure data processing architectures


#LI-DI1

#Onsite

Pay Range: $49,996.80 - $290,004.00

Pay ranges are a general guideline and not intended as a guaranteed and/or implied final compensation or salary for this job opening. Determination of official compensation or salary relies on several different factors including, but not limited to: level of position, complexity of job responsibilities, geographic location, work experience, education, certifications, Federal Government contract labor categories, and contract wage rates.

At The Swift Group and Subsidiaries, you will receive comprehensive benefits including but not limited to: healthcare, wellness, financial, retirement, education, and time off benefits.

About Gem.com

Industry
Founded
2013

Similar Jobs

More Jobs at Gem.com

More Aerospace & Defense Jobs

Find similar Software Engineer jobs: