Senior Software Engineer – Backend (Java) (NASA)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer – Backend (Java) (NASA): Developing and modernizing enterprise-scale web applications and backend systems for federal operations with an accent on Java-based distributed systems and Oracle databases. Focus on building RESTful APIs, optimizing SQL queries, and ensuring the scalability of mission-critical government infrastructure.
Location: Remote with strong preference for Greenbelt, MD. Must be able to obtain and maintain a government clearance and travel onsite to NASA locations for badging.
Salary: $130,000 – $145,000 annually
Company
Technology company that partners with federal agencies to deliver scalable digital services and modernize legacy government systems.
What you will do
- Design, develop, and maintain enterprise-level Java web applications and backend services.
- Build and support RESTful APIs and distributed system integrations.
- Develop scalable solutions using Spring Framework and related Java technologies.
- Write, optimize, and troubleshoot SQL queries against Oracle databases.
- Collaborate with product teams, QA, and DevOps in an agile environment.
- Participate in code reviews, technical planning, and architecture discussions.
Requirements
- 8+ years of software engineering experience and a Bachelor’s degree (or equivalent experience).
- 5+ years of hands-on experience developing Java web-based applications.
- Strong proficiency with Java, JSP, Spring Web Framework, and REST Web Services.
- 3+ years of experience working with Oracle databases and SQL.
- 2+ years of experience with JavaScript libraries, CSS, HTML, and JSON.
- Ability to obtain and maintain a government clearance and travel to NASA sites.
Nice to have
- Experience supporting NASA or federal civilian agencies.
- Knowledge of event-driven architectures or Spring Batch.
- Familiarity with DevOps practices and CI/CD pipelines.
- Experience modernizing legacy enterprise systems.
- Experience with cloud or hybrid-cloud environments.
Culture & Benefits
- Company-subsidized health, dental, and vision insurance.
- 401(k) with employer match.
- Flexible PTO and paid parental leave after one year of service.
- Employee Assistance Program.
- Remote-first culture with tools and communication built for distributed teams.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →