Software Engineer

Grvty

Columbia (MD)

Hybrid

USD 106,000 - 190,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work environment
Competitive pay

Job summary

GRVTY is seeking a Software Engineer to design, develop, and implement Java-based software capabilities for complex systems. You will work with a collaborative team to deliver high-quality software solutions for clients in a fast-paced environment.

The role requires 5+ years in software engineering with modern Java frameworks, RESTful services, and microservices. Candidates must be able to work in a hybrid setting in Columbia, MD or San Antonio, TX, with strong testing and troubleshooting skills.

Qualifications

  • Minimum of 5 years of software engineering experience with modern Java frameworks (e.g., Spring, Guava) is required.
  • Experience in RESTful web services and microservices architecture.
  • Strong object-oriented programming skills and familiarity with agile software lifecycle.
  • Ability to learn quickly and work well independently or in a team.
  • Experience with Linux and configuration management tools (Git, Nexus, Maven).

Responsibilities

  • Design, develop, and implement Java-based software capabilities for complex systems.
  • Collaborate with engineers to create scalable software solutions for clients.
  • Develop robust unit and integration tests; ensure code quality and security.
  • Refactor codebases across multiple repositories and manage complex workflows.
  • Guide AI agents in feature implementation and testing tasks.
  • Maintain up-to-date knowledge of emerging trends in software development.

Skills

Java
REST APIs
Microservices
OOP
Agile lifecycle
Testing

Education

Bachelor's degree in related field
Master's degree in related field

Tools

Git
Nexus
Maven
Spring
Guava

Job description

GRVTY is seeking a talented and experienced Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and implementing complex software capabilities for computer-based systems. Will work closely with other talented engineers to create software solutions that meet the needs of our clients.

In this role, you will have the opportunity to work with modern tools and technologies, and you will be encouraged to stay up-to-date with the latest developments in the field. You will be part of a dynamic and collaborative team that is committed to delivering high-quality software solutions to our clients. If you are a self-motivated, creative, and detail-oriented software engineer who is passionate about developing innovative software solutions, we would love to hear from you.

What You'll be Owning
  • Must have a strong working knowledge and experience developing Java based software capabilities.
  • Should have an inquisitive nature, responsiveness, and excellent testing skills.
  • Must also possess strong troubleshooting skills and the ability to work under pressure with multiple deadlines.
  • Keep up-to-date with emerging trends and technologies in software development.
  • Experience with Next-Gen Coding Agents: Proven track record of integrating advanced AI agents, specifically Claude Code or Google's Antigravity / Gemini agentic workflows, into your daily software engineering routine.
  • Agentic Feature & Test Development: Experience using autonomous agents to handle multi-file feature implementations, complex codebase refactoring, and the automated generation of robust unit/integration tests.
  • Context & Workflow Management: Ability to guide AI agents through complex, multi-repository application architectures, managing context efficiently and critically auditing agent-generated code for security, performance, and architectural alignment.
  • Will work in a fast-paced, small business environment with our talented team.
  • Additional duties as assigned.
What You Must Have
  • A current U.S. Government Security clearance is not required to start, but candidate must be able to obtain one. U.S. citizenship is required..
  • Minimum of 5 years of experience in Software Engineering, Modern Java Frameworks and Libraries (e.g. Spring, Guava) Bachelors in related field; OR 3 years relevant experience with Masters in related field; OR High School Diploma or equivalent and 9 years relevant experience.
  • Experience in RESTful web services
  • Experience in Microservices architecture
  • Experience in Object Oriented Programming (OOP) paradigms
  • Experience with the agile software lifecycle
  • Has a proven ability to learn quickly and works well both independently as well as in a team setting
  • Experience with the Linux operating system
  • Experience with configuration management tools (e.g. Git, Nexus, Maven)
  • Must be able to work in a hybrid environment, spending an average of 2-3 days (full time/8hrs day), per week in office at Columbia, MD or San Antonio, TX. Flexibility is essential to adapt to schedule changes as needed.
What Would be Nice to Have
  • Current U.S. Government clearance preferred.
  • Experience in cloud based technologies (AWS, Azure)
  • Next-Gen Coding Agents: Proven use of AI tools (Claude Code, Gemini) in daily engineering workflows.
  • Agentic Feature Delivery: Using autonomous agents for multi-file implementation, refactoring, and automated testing.
  • Experience in distributed databases, NoSQL databases, full text-search engines (e.g. Elasticsearch, MongoDB, Solr)
  • Scripting experience is a huge plus.
  • Prior experience or familiarity with Big Data Platform (BDP)/JCRS-D, Data Lake/Warehouse is a plus.
  • Understanding of AGILE software development methodologies and use of standard software development tool suites. (e.g., JIRA, Confluence, Github Enterprise, etc.)
  • DoD 8140 / 8570 IAT Level II compliance certifications may be required in this position as directed by the customer.
Pay Range:

At GRVTY, we understand that compensation is influenced by many factors - such as geographic location, federal contract labor categories, wage rates, prior experience, skillsets, education, and certifications.We’re proud to offer a work environment that empowers our team to achieve a strong work-life balance. GRVTY provides competitive pay, comprehensive benefits, and meaningful opportunities for professional growth.Our benefits package is designed to support the well-being of our employees and their families, and includes coverage in areas such as healthcare, financial wellness, retirement planning, family assistance, continued education, and paid time off.

  • The pay range for this position is: $105,600 - $201,290
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

GRVTY • San Antonio (TX)

On-site
USD 106,000 - 201,000
Health plan with dental/vision
401k with company match
Paid time off
+2
Data Engineer
Data Engineer

grvty • Sterling (VA)

On-site
USD 100,000 - 186,000
Healthcare
Retirement planning
Family assistance
+2
Software Engineer - Kubernetes
Software Engineer - Kubernetes

Grvty • Columbia (MD)

Hybrid
USD 133,000 - 201,000
Frontend Software Engineer
Frontend Software Engineer

Grvty • Columbia (MD)

Hybrid
USD 100,000 - 152,000
Frontend Software Engineer
Frontend Software Engineer

Grvty • San Antonio (TX), Northern (KY)

Hybrid
USD 100,000 - 152,000
UI Front End Software Engineer
UI Front End Software Engineer

Grvty • Annapolis (MD)

On-site
USD 150,000 - 200,000
Application Engineer 4
Application Engineer 4

Grvty • Fort Meade (MD)

Hybrid
USD 167,000 - 197,000
Platform Engineer GRVTY · Maryland, United States; San Antonio, Texas, United States · Platform & Infrastructure $105,600–$190,450 3w ago
Platform Engineer GRVTY · Maryland, United States; San Antonio, Texas, United States · Platform & Infrastructure $105,600–$190,450 3w ago

Devopsroles • Maryland

Hybrid
USD 106,000 - 190,000
Platform Engineer
Platform Engineer

Grvty • Maryland

On-site
USD 106,000 - 190,000
Software Engineer (Full Stack) - SME
Software Engineer (Full Stack) - SME

Grvty • Springfield (VA)

Hybrid
USD 200,000 - 248,000