Ignite 33

Ignite 33

Full Stack Developer (Python / Java / Angular / AWS)

Ashburn, Virginia, United States

Sponsorship not specifiedDetected 1 day ago
JavaScriptTypeScriptPythonJavaAngularHTMLCSSSpringDistributed SystemsBackend DevelopmentFull-Stack DevelopmentCode ReviewGitPostgreSQLAWSCI/CDLinuxDevOpsRESTKafkaData EngineeringCybersecurityAgileTest Automation

About the role

  • This is an excellent opportunity for an experienced engineer who enjoys solving complex technical challenges, working with modern cloud technologies, and delivering high-quality software in a fast-paced Agile environment.
  • Participate in Agile ceremonies including sprint planning, backlog refinement, sprint reviews, retrospectives, testing, demonstrations, and production releases.
  • Enhance existing applications through performance optimization, feature enhancements, and technical modernization.

Responsibilities

  • As a member of an Agile Scrum team, you'll design, develop, test, and maintain enterprise software applications supporting CBP systems.
  • You'll work across the full software development lifecycle to deliver secure, scalable, and high-quality software while collaborating closely with engineers, architects, product owners, and stakeholders.
  • Design, develop, and maintain full-stack applications supporting both legacy modernization and new development initiatives.
  • Build scalable backend services using Python, Java, and Spring Boot.
  • Develop responsive, modern user interfaces using Angular, TypeScript, Angular Material, HTML, CSS, and JavaScript.
  • Design and consume RESTful APIs within a microservices architecture.
  • Develop applications within Linux containerized environments.
  • Collaborate closely with software engineers, architects, stakeholders, and end users throughout the software development lifecycle.
  • Develop reusable libraries, components, and services that improve maintainability and scalability.
  • Analyze complex technical problems and develop innovative, scalable solutions.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related discipline (or equivalent professional experience).
  • 7+ years of professional software development experience.
  • Demonstrated experience with: Python Java Spring Boot Angular TypeScript JavaScript HTML/CSS PostgreSQL AWS Microservices Architecture Strong experience designing and developing RESTful APIs.

Nice to have

  • Strong understanding of Angular development, including Angular Material, component architecture, state management, and UI performance optimization.
  • Experience integrating Angular frontends with Spring Boot microservices.
  • Experience creating reusable libraries and responsive user interfaces.
  • Strong understanding of Object-Oriented Design (OOD), Service-Oriented Architecture (SOA), and software engineering best practices.
  • Experience using Git and collaborative source control workflows.
  • Working knowledge of the Software Development Life Cycle (SDLC), including planning, requirements management, development, testing, quality assurance, configuration management, and release management.
  • Passion for delivering high-quality, user-centric software solutions.
  • Experience with any of the following is highly desirable:

Visa & Work Authorization

  • Citizenship

This listing is sourced directly from Ignite 33's careers page and normalized into a canonical job model.