Full Stack Developer responsible for developing and maintaining applications for U.S. Customs and Border Protection. Leading end-to-end software development and collaborating in a hybrid environment.
Responsibilities
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.
Senior Frontend Engineer developing scalable features for recruiting software at JOIN. Collaborating with design and product teams to shape the user experience and technical architecture.
Senior Frontend Engineer at JOIN developing robust React features in a hybrid work environment. Collaborating across teams to enhance user experience for the recruitment platform.
Senior Front - End Engineer developing mobile applications and web dashboards for climate - tech startup Mitti Labs. Focused on performance optimization and user experience in agricultural technology.
Senior Frontend Developer developing intuitive user interfaces for an AI platform. Collaborating with cross - functional teams to enhance user experience with Next.js and React.
Senior Frontend Software Engineer developing scalable React web applications for national security and critical industries. Collaborating with Agile delivery teams to enhance core web commerce experiences.
Frontend Developer responsible for UI/UX features and web game maintenance at a leading igaming company in Portugal. Engaging in diverse development activities across platforms.
Web Developer responsible for creating high - performance websites in various specializations. Join a collaborative team in innovative web projects within the digital solutions space.
Senior Frontend Engineer taking ownership of frontend projects for a fast - growing startup in Berlin. Collaborating with Product and Design teams to deliver pixel - perfect user interfaces.
Senior Front End Developer building and scaling user - facing applications for Mine, an AI Personal Finance Company. Taking ownership of frontend development while collaborating with cross - functional teams in New York City.
Senior Frontend Engineer responsible for developing user - facing experiences at Adobe Firefly. Collaborating with teams to implement architecture and coding practices for interactive applications.