O3 Technology Solutions - Manassas, VA

posted 4 months ago

Full-time
Manassas, VA
Professional, Scientific, and Technical Services

About the position

We are seeking a Full Stack Developer with expertise in Angular to join our dynamic team. In this role, you will be responsible for designing, developing, and testing a new software solution that meets our customers' needs. This includes not only the development of the software but also the implementation of automated integration and regression testing to ensure the highest quality of deliverables. You will have the opportunity to work with a variety of proven technologies, including Java, Angular, Springboot, Jira, Git, and Jenkins, while also having the freedom to experiment with new tools and methodologies such as container orchestration and CI/CD tooling. As a Full Stack Developer, you will play a crucial role in the development of your own skills as well as those of your colleagues. You will cover various aspects of software engineering, including software architecture, development, quality assurance, security, operations, and IT infrastructure. Your analytical skills will be put to the test as you assess detailed system factors such as input/output requirements, information flow, and hardware and software requirements. You will also be responsible for validating alternative problem management proposals and making informed decisions on the best solutions. In addition to your technical responsibilities, you will provide guidance to customers and mentor less experienced team members. This may involve giving presentations to management and customers, leading design review meetings for small to medium-sized projects, and coordinating the activities of a small project team, including monitoring schedules and costs. You will also evaluate and recommend the technical feasibility of proposed system solutions and provide estimates for their implementation. This position requires an advanced-level Java backend developer with a minimum of 5 years of experience, specifically with Java 8 or newer (Java 11) and Springboot.

Responsibilities

  • Design, develop and test a new software solution including automated integration and regression testing.
  • Utilize a range of technologies such as Java, Angular, Springboot, Jira, Git, and Jenkins.
  • Experiment with container orchestration, CI/CD tooling, and automation to enhance customer value.
  • Develop yourself and others as full-stack engineers covering software architecture, development, quality assurance, security, operations, and IT infrastructure.
  • Analyze detailed systems factors including input/output requirements and information flow.
  • Validate alternative problem management proposals and make decisions on solutions.
  • Provide technical guidance to customers and mentor less senior team members.
  • Lead design review meetings for small to medium size/complexity/risk projects.
  • Coordinate and monitor activities of a small project team, including schedules and costs.
  • Evaluate and recommend technical feasibility and estimates of proposed systems solutions.

Requirements

  • Advanced-level Java backend developer with a minimum of 5 years of experience.
  • Proficiency in Java 8 or newer (Java 11) and Springboot.
  • Experience with Angular and full-stack development.
  • Strong understanding of software architecture and development processes.
  • Ability to analyze system factors and validate problem management proposals.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service