Innocore Solutions - Dallas, TX

posted 5 months ago

Full-time
Dallas, TX
Professional, Scientific, and Technical Services

About the position

As a Lead NodeJS API Developer, you will play a crucial role in the design and development of both internal and external API services. Your primary focus will be on utilizing Node modules and Java to create robust and scalable API solutions. You will be responsible for implementing Restful Web services using NodeJS and Serverless architecture, ensuring that our applications are efficient and responsive to user needs. Additionally, you will have the opportunity to develop GraphQL APIs from scratch, allowing for more flexible and efficient data retrieval methods. In this position, you will also maintain and enhance existing enterprise services, applications, and platforms. This will involve applying domain-driven design principles and test-driven development practices to ensure high-quality deliverables. You will be expected to research and implement new technologies that can enhance our current processes, improve security measures, and boost overall performance. Furthermore, you will support the development of coding standards and ensure adherence to best practices and security guidelines across the team. Your expertise will not only contribute to the technical aspects of our projects but also help in mentoring junior developers and fostering a culture of continuous improvement within the team. This role requires a proactive approach to problem-solving and a commitment to delivering high-quality software solutions.

Responsibilities

  • Develop internal and external API services using Node modules and Java
  • Implement Restful Web services using NodeJS and Serverless
  • Develop GraphQL APIs from scratch
  • Maintain and enhance existing enterprise services, applications, and platforms using domain driven design and test-driven development
  • Research and implement new technologies to enhance current processes, security, and performance
  • Support the development of coding standards and adheres to best practices and security guidelines

Requirements

  • 8 years of experience in analysis, design, implementation and testing of application using NodeJS ecosystem (Node JS, TypeScript, NPM Node Package Manager)
  • 2-3 years of experience with GraphQL
  • Experience with database and persistence frameworks such as MongoDB, Oracle, Object/Relational Mapping, and Query performance tuning
  • Familiarity with message queue technologies like IBM MQ/Rabbit MQ, Kafka, and Azure EventHub
  • Bachelor's degree in Computer Science/Engineering or related field
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service