Java SpringBoot Software Engineer (Java)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Java SpringBoot Software Engineer (Java/Spring): Developing runtime extensible Spring Boot microservices for a US Army Fire Support Command and Control system with an accent on business logic layer implementation and REST-based APIs. Focus on building reusable service layer components, integrating with RabbitMQ, and optimizing system performance for mission-critical defense software.
Location: Remote (USA). Ideal candidates will be located near MD or NJ.
Company
A small business government contractor specializing in custom government off the shelf (GOTS) infrastructure and software systems integration for the DoD.
What you will do
- Build Java-based services to manage tactical data supporting Common Operating Picture and Fire Support capabilities.
- Develop and maintain reusable components as part of the service layer.
- Implement runtime extensible Spring Boot microservices exposing REST-based and message-based APIs.
- Integrate applications and components with COTS messaging solutions such as RabbitMQ.
- Collaborate with customers and stakeholders to design software solutions meeting Army tactical architecture needs.
- Maintain and improve the performance of existing software solutions.
Requirements
- 3-5+ years of professional software development experience.
- Proficiency in Spring Framework/SpringBoot, including REST Controllers, Web/MVC, Validation, Security, and Data JPA/Hibernate.
- Experience implementing complex mapping logic using MapStruct.
- Solid CS fundamentals (object orientation, data structures, algorithms, OS, and computer architecture).
- Experience with Git, Jenkins, Gradle, Maven, and Atlassian products (Jira, Bitbucket/Stash).
- Ability to obtain and maintain a US Security Clearance.
Culture & Benefits
- 401(k) match.
- Highly competitive salary and generous benefits package.
- Up to 15 paid vacation days and 11 paid holidays per year.
- Flexible work-life balance culture in a close-knit engineering group.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →