Staff Software Engineer – Back End

atAd Hoc LLCRemoteUS flagVirginiaFull-timeBackend EngineerLead$130k – $160k/year

Posted 3 days ago

This is a fully remote position, open to applicants in Virginia.

πŸ“‹ Description

β€’ Design, develop, and maintain backend services within a microservices architecture utilizing Java 17+, Spring Boot, JPA/Hibernate, and REST APIs.

β€’ Create and implement REST and SOAP services, as well as integrations between modernized and legacy systems.

β€’ Enhance and support the existing enterprise Java platform.

β€’ Analyze, troubleshoot, and resolve intricate software defects and production challenges.

β€’ Develop and optimize SQL queries, data access patterns, and Oracle database connections.

β€’ Work collaboratively with architects and senior engineers on modernization projects, technical design, and implementation strategies.

β€’ Improve systems through comprehensive documentation, refactoring, automated testing, CI/CD, deployments, and engineering quality practices.

β€’ Engage in Agile ceremonies and technical discussions with partners and stakeholders.

β€’ Conduct code reviews, disseminate technical knowledge, and mentor junior and mid-level engineers.

β€’ Strategically plan and execute technical roadmaps and complex engineering tasks with minimal supervision.

β€’ Present technical subjects, trade-offs, risks, costs, and implementation complexities.

β€’ Communicate design decisions and systems overviews for demonstrations, bid proposals, and client-facing activities.

β€’ Participate in technical interviews and assess engineering candidates.

β€’ Occasionally travel to collaborate with and present to clients, partners, and stakeholders.


⛳️ Requirements

β€’ Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field, accompanied by 10+ years of professional software development experience.

β€’ Relevant professional experience may substitute for formal education.

β€’ Over 8 years of hands-on Java development experience.

β€’ More than 5 years of practical experience with Spring Framework and/or Spring Boot.

β€’ At least 5 years of hands-on experience in developing REST APIs and web services in a microservices framework.

β€’ 5+ years of experience working with Oracle or another relational database.

β€’ Experience in designing, developing, troubleshooting, and supporting production enterprise applications.

β€’ Familiarity with Agile/Scrum development methodologies.

β€’ Proficiency in using Git-based source control.

β€’ Strong analytical, troubleshooting, and problem-solving abilities.

β€’ Excellent verbal and written communication skills, capable of collaborating directly with teammates, partners, and stakeholders in a distributed setting.

β€’ Preferred: experience with Kafka, Redis, resilient integration patterns, legacy J2EE technologies, Docker, Kubernetes, JUnit, Mockito, modernization from monoliths to microservices, concurrent legacy and modern architectures, and regulated environments such as FedRAMP, FISMA, or HIPAA.


🏝️ Benefits

β€’ Company-subsidized health, dental, and vision insurance.

β€’ Flexible paid time off (PTO).

β€’ 401K plan with employer matching.

β€’ Paid parental leave after one year of service.

β€’ Employee Assistance Program.

β€’ Remote work environment with flexibility.

People also viewed

RockstarDevelopers GmbH9 hours ago

Java Backend Developer – Spring Boot, Camunda

DE flagGermany OnlyFull-timeBackend Engineer
ApplyView job
DeweyLearn, Inc.21 hours ago

Senior Python Engineer

US flagUnited States OnlyFull-timeBackend Engineer$140k – $165k/year
ApplyView job
Confitec1 day ago

SQL Server Developer – Junior

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
InvestEngine1 day ago

Senior Backend Engineer – Pensions Team, Python

Anywhere in the WorldFull-timeBackend Engineer
ApplyView job
SPD Technology2 days ago

Senior Python/Django Backend Engineer

UA flagUkraine OnlyFull-timeBackend Engineer
ApplyView job
Omilia - Conversational Intelligence2 days ago

Senior C/C++ Engineer

GR flagGreece, +3 more countriesFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers