SourceFly

Full Stack Developer – Angular, AWS

SourceFly

full-time

Posted on:

Location Type: Hybrid

Location: AshburnVirginiaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $150,000 - $175,000 per year

Job Level

About the role

  • Lead and perform development and maintenance of end-user focused, object-oriented,data-driven analytic applications to support CBP threat analysis and targeting in an agile environment.
  • Design, develop, and implement scalable, high-performance and reliable applications and microservices using Java (including frameworks like Spring Boot, Jakarta etc.) for the backend and modern JavaScript frameworks (e.g. React, Angular, Vue.js) for the frontend.
  • Contribute to all phases of the software engineering lifecycle (SELC), including requirements gathering, architecture design, coding, testing, deployment, and maintenance.
  • Develop and consume RESTful APIs and ensure seamless integration between front-end and backend systems.
  • Develop new code, modify existing application code, conduct unit and system testing, and engage in rigorous documentation of developed and delivered application use cases, data flows, and functional operations.
  • Develop, manage, and optimize CI/CD pipelines (e.g. using Jenkins, Gitlab CI, Harness) for automated builds, testing, and deployments.
  • Demonstrate a strong practical understanding to integrate rapid deployment process of AI/ML services into application delivery framework for targeting.

Requirements

  • HS Diploma/GED and 20+ years or AS/AA and 18+ years or BS/BA and 12+ years or MS/MA/MBA and 9+ years or PhD/Doctorate and 7+ years
  • Proven expertise in Java development, including core Java concepts, object-oriented design principles/patterns and modern frameworks (e.g. Spring Boot, Spring Framework)
  • Hands-on experience developing Micro Services architecture patterns including building and deploying containerized applications (Docker, Kubernetes)
  • Experience with messaging queues such as gRPC, RabbitMQ, Kafka
  • Hands-on experience setting up, configuring, and maintaining CI/CD pipelines for automated application delivery using Harness or Jenkins
  • Experience with RESTful API design and development
  • Solid communication and interpersonal skills, with the ability to collaborate effectively within a team.
Benefits
  • Professional development opportunities
  • Flexible work arrangements
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootJakartaJavaScriptReactAngularVue.jsRESTful APIsMicroservicesCI/CD
Soft Skills
communicationinterpersonalcollaboration