Entry-level Full-Stack Software Developer
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Location: Hybrid position based in Ashburn, Virginia, USA; onsite attendance is required four days per week during the first year and as mission needs require. Candidates must be United States citizens and able to obtain and maintain a Public Trust position based on a CBP Background Investigation.
Company
delivers software, data, and technology capabilities to agencies supporting national health and safety missions, including U.S. Customs and Border Protection within the Department of Homeland Security.
What you will do
- Design, build, and maintain full-stack web applications using Angular with TypeScript/JavaScript and Spring Boot with Java.
- Develop and consume RESTful APIs connecting front-end applications with backend services and enterprise systems.
- Design, query, and maintain relational and NoSQL data stores, including PostgreSQL, MongoDB, and Oracle.
- Deploy, configure, and maintain application infrastructure using AWS cloud services.
- Build responsive, intuitive interfaces meeting usability and accessibility standards, and write unit and integration tests.
- Participate in requirements review, design, implementation, testing, Agile ceremonies, code reviews, cybersecurity practices, and troubleshooting with senior engineers.
Requirements
- A bachelor's degree in Computer Science or a related technical field is required.
- United States citizenship is required for this federal program.
- Ability to obtain and maintain a Public Trust position and favorable suitability based on a CBP Background Investigation. Candidates may begin with a limited CBP Background Investigation.
- Foundational experience with Angular and Java/Spring Boot; relevant coursework, internships, and personal projects are accepted.
- Understanding of relational and NoSQL database design, with familiarity with PostgreSQL, MongoDB, Oracle, or similar technologies.
- Understanding of RESTful API design principles and full-stack application architecture.
- Familiarity with AWS cloud services and unit and integration testing practices.
- Strong problem-solving, written, and verbal communication skills; ability to explain technical information clearly and collaborate with developers, engineers, and project stakeholders.
- Ability to work successfully in an Agile team environment and willingness to learn new technologies.
Nice to have
- Coursework or project experience with microservice architecture.
- Familiarity with Git, Jira, or similar development and issue-tracking tools.
- Exposure to CI/CD pipelines and containerization technologies such as Docker or Kubernetes.
- Experience working in an Agile/Scrum environment.
Culture & Benefits
- Hybrid work with regular onsite collaboration in an office environment.
- Work supports mission-critical federal systems and changing project and mission priorities.
- Pre-employment screening is required.
- Reasonable accommodations may be provided where applicable and available.
- No professional certification is required.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →