5 часов назад
Principal Software Engineer (Java/Spring Boot)
151 745 - 303 490$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Principal Software Engineer (Java/Spring Boot): Designing and maintaining authentication, authorization, and mission-critical integration middleware with an accent on Java microservices, REST APIs, and NoSQL performance. Focus on troubleshooting distributed production systems, building CI/CD and automated testing workflows, and strengthening application security and reliability.
Location: Annapolis Junction, Maryland, United States. The role is primarily onsite; telework may be possible after onboarding, with an onsite or hybrid onboarding period.
Salary: $151,745–$303,490 per year.
Company
provides AI-powered decision intelligence solutions for national security, supply chain management, and digital identity.
What you will do
- Design, implement, and maintain Java/Spring Boot microservices and REST APIs for authentication, authorization, and middleware services.
- Model, query, index, and optimize NoSQL data stores for low-latency production workloads.
- Troubleshoot application, database, and integration issues, lead incident response, and deliver durable fixes.
- Contribute to system architecture decisions, including hardware/software trade-offs and COTS/GOTS reuse.
- Develop automated tests, CI/CD pipelines, and deployment artifacts in collaboration with DevOps and infrastructure teams.
- Review code, create design documentation, and mentor less-experienced engineers.
Requirements
- Must currently reside in the United States.
- Active TS/SCI with Poly clearance required.
- Bachelor’s degree in Computer Engineering, Computer Science, or a related field plus 12+ years of software engineering experience; an additional four years of experience may substitute for the degree.
- Hands-on experience developing and maintaining Java/Spring Boot applications, RESTful APIs, microservices, dependency injection, configuration management, and production troubleshooting.
- Hands-on experience with NoSQL databases, including data modeling, querying, indexing, performance optimization, and Spring Boot integration.
Nice to have
- MongoDB experience, including document modeling, queries, indexes, aggregation, and Spring Data MongoDB.
- LDAP/Active Directory integration experience with authentication, authorization, directory lookups, and Spring Security/LDAP.
- Experience with distributed systems, application security, enterprise architecture, automated testing, CI/CD, Git, Maven, and production deployments.
Culture & Benefits
- Telework may become available after the onboarding period.
- Collaboration with development, DevOps, and infrastructure teams.
- Work on mission-critical systems supporting national security and digital identity environments.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
7 дней назад
Software Engineer (Java/AWS)
97 530 - 158 480$
3 часа назад
Senior Software Engineer (Java)
149 600 - 187 000$
5 дней назад
Senior Software Development Engineer (Java)
140 183 - 150 800$
2 часа назад
Senior Software Engineer (Java)
137 500 - 171 900$
4 часа назад
Sr. Software Development Engineer (AI/AWS)
136 100 - 165 802$
20 часов назад
Software Engineer - Java/Azure Developer
68 911 - 161 544$