Apex-2000 - Houston, TX

posted about 1 month ago

Full-time
Houston, TX
Administrative and Support Services

About the position

The React JS Full Stack Developer role involves working on large-scale software development projects, focusing on both front-end and back-end technologies. The position requires extensive experience in Java and Spring Boot, as well as proficiency in JavaScript, NodeJS, and React JS. The developer will be responsible for designing and building RESTful APIs and microservices, ensuring secure development practices, and maintaining comprehensive technical documentation.

Responsibilities

  • Design and build RESTful APIs and microservices.
  • Implement RESTful APIs in existing codebase.
  • Write RESTful API specifications based on requirements.
  • Update database schemas as needed.
  • Write unit tests for any new code.
  • Ensure clear and comprehensive technical documentation.

Requirements

  • 7+ years of professional software development experience in large scale projects.
  • Expert level knowledge of Java and Spring Boot.
  • Good hands-on working knowledge of JavaScript/NodeJS/React JS.
  • Expert level knowledge of relational databases such as MySQL and PostgreSQL.
  • Proficient in modular and reusable programming.
  • Extensive experience designing and building RESTful APIs and microservices.
  • Familiar with messaging-based technologies such as JMS, SQS, SNS, Kafka, Kinesis or similar.
  • Familiar with AWS tools and services such as ECS, RDS, Lambda, API Gateway, SNS/SQS, multi-region setup, CloudFront, CloudFormation, CodePipeline.
  • Advanced knowledge of Docker and related containerization technologies.
  • Fundamental understanding of secure development and operations practices.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service