Senior Full-Stack Developer

CGIReston, VA
$89,600 - $188,100Hybrid

About The Position

We are seeking an experienced Senior Full-Stack Developer to join a dynamic team working on cloud-based solutions for a Loan Management Future State initiative. In this role, you will be deeply involved in designing, developing, testing, and implementing scalable systems in a modern cloud environment. This is a hybrid role based in Reston, VA or requiring three days onsite and two days remote each week.

Requirements

  • 5+ years of overall software development experience
  • Strong hands-on experience with Java and full-stack development
  • Solid background working with AWS services (e.g., RDS, DynamoDB, Lambda, S3, SNS, SQS, Fargate)
  • Experience building event-driven or data streaming systems using tools like Kafka or Kinesis
  • Front-end development skills using Angular, JavaScript, and TypeScript
  • Comfortable working with both SQL and NoSQL databases
  • Familiarity with microservices architecture and distributed systems
  • Experience with unit testing frameworks (Jasmine, Jest, JUnit, Mockito, etc.)
  • Exposure to test automation tools such as Selenium, Cucumber, or Karate
  • Working knowledge of Docker, GitLab, and basic Terraform
  • Understanding of TDD/BDD practices and modern development workflows
  • Awareness of Site Reliability Engineering (SRE) principles
  • A security-first mindset when designing and developing applications
  • Strong problem-solving abilities with clear communication skills
  • Able to work independently while staying collaborative and proactive

Nice To Haves

  • Exposure to or interest in Generative AI technologies is a plus

Responsibilities

  • You will collaborate with architects, engineers, and business stakeholders to shape technical solutions, define system architecture, and ensure high-quality delivery of software products.
  • This position requires a hands-on contributor who is comfortable working independently while also engaging closely with cross-functional teams.

Benefits

  • Competitive compensation
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and the share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and Well-being programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service