Ampcus - McLean, VA

posted 3 months ago

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

About the position

We are seeking a skilled Java Developer to join our team in McLean, VA. The ideal candidate will have a strong proficiency in Java, particularly in Java/J2EE, and experience with AWS services such as Lambda, Fargate, and DynamoDB. This role requires a deep understanding of business requirements and the ability to participate in requirements analysis. You will be responsible for designing applications based on system requirements and architecture, prototyping when necessary, and developing, unit testing, and deploying applications. As a Java Developer, you will be involved in the analysis, architecture, design, development, and review of application components. You will collaborate with infrastructure teams to ensure the correct setup of servers, load balancers, firewalls, and monitoring systems. Additionally, you will assist with technical issues related to API design, performance, and API Gateway. It is essential to define and maintain design guidelines, programming standards, software methodologies, and processes to ensure high-quality deliverables. You will also be tasked with building microservices-based solutions using Java/JEE frameworks and ensuring compliance with departmental application standards and general industry-based Java/JEE application development principles, theories, concepts, documentation, and techniques. Hands-on experience using Spring to develop microservices and/or REST APIs is crucial for this position. A Bachelor's Degree in Computer Science and/or Information Technology is required, although relevant work experience may be acceptable.

Responsibilities

  • Understand business requirements and participate in requirements analysis.
  • Design applications based on system requirements and architecture.
  • Prototype applications when necessary.
  • Develop, unit test, and deploy applications.
  • Analyze, architect, design, develop, and review application components.
  • Work with infrastructure teams to ensure correct setup of servers, load balancers, firewalls, and monitoring.
  • Assist with technical issues related to API design, performance, and API Gateway.
  • Define and maintain design guidelines, programming standards, software methodologies, and processes.
  • Build microservices-based solutions using Java/JEE frameworks.
  • Comply with departmental application standards and industry-based Java/JEE application development principles.

Requirements

  • Proficiency in Java (must)
  • Strong experience in Java/J2EE, API, Microservices, and AWS cloud.
  • Hands-on experience using Spring to develop microservices and/or REST APIs.
  • A Bachelor's Degree in Computer Science and/or Information Technology; relevant work experience may be acceptable.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service