Savan - Vienna, VA

posted 27 days ago

Full-time - Senior
Vienna, VA
Food Services and Drinking Places

About the position

Savan is seeking an experienced Lead Developer to join our team for an exciting opportunity with a federal client. The role involves leading the development of an application built on Java, JavaScript, MongoDB, Linux, and AWS. The lead developer will collaborate with the existing development and product management team to support and implement features, ensuring high availability, performance, and security.

Responsibilities

  • Lead and manage the development team to provide end-to-end architecture application delivery.
  • Collaborate with a cross-functional team to drive cooperation while building, supporting, and deploying application features with high availability, performance, efficiency, and security.
  • Collaborate closely with scrum masters, product owners, and stakeholders to transform designs and wireframes into polished code.
  • Ensure that the client applications are responsive and optimized for performance.
  • Troubleshoot and resolve issues and bugs to deliver a seamless user experience, ensuring front-end logic is integrated with service-side functionality, web services, and databases.
  • Support implementation efforts with other key systems within the Agency.
  • Stay up to date with emerging technologies and industry best practices to drive innovation.
  • Translate and develop business and functional requirements into multi-tier technology-based solutions that include user interfaces, business logic, and system-to-system interfaces, and integrated commercial off-the-shelf products.
  • Write and execute unit tests.
  • Lead code reviews to uphold code quality and industry standards.

Requirements

  • Bachelor's degree in computer science, Engineering, Information Systems, or a related degree.
  • 8+ years of professional experience.
  • 6+ years of experience with Java web application and Jakarta EE development and software and database design.
  • 3+ years of experience with containerized software development using Docker or Kubernetes.
  • 3+ years experience with DevOps, Scrum, or Agile development.
  • 2+ years participating in application design.
  • 2+ years experience with MongoDB.
  • 2+ years experience with Linux.
  • Experience leading a team of software developers.
  • Experience with systems integration.
  • Strong written and verbal communication skills.
  • Experience with Python scripting.
  • Experience with AWS S3, EC2, and Lambda.
  • Knowledge of the application of design patterns.
  • US citizenship.
  • Active Public Trust or ability to obtain a Public Trust.

Nice-to-haves

  • Experience with additional programming languages or frameworks.
  • Familiarity with other cloud services beyond AWS.

Benefits

  • Competitive salary based on industry standards and market conditions.
  • Equal Opportunity Employer policies ensuring a discrimination-free workplace.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service