Jobs · Engineering · Georgia

Node.JS Developer

Gov Services Hub · Georgia, United States · 6 days ago
EngineeringFull-time

Location: Alpharetta, GA (3 days on-site required)

Duration: 12-month contract

About the Role

We're looking for a Java Developer with strong Node.js experience to join our team within Client Platforms. In this role, you'll work on our mobile services platform, collaborating with the team to design, implement, and maintain APIs that enable seamless interaction between applications, databases, and other web or mobile systems. The ideal candidate is a team-oriented web services developer who ensures high performance and functionality across all integrations. Node.js is used for building APIs, not as a front-end skill. The role requires 80% Node.js and 20% Java experience.

Responsibilities

  • Effectively collaborate with PMO, Development, Product Management, Business and Technical Operations, Systems Engineering, Infrastructure, Networks, and Architecture teams.
  • Design and develop middle-layer services in JavaScript, TypeScript, Node.js, Java, and/or C#/.Net.
  • Draft and review architectural diagrams, specifications, business requirements, and various design documents.
  • Work with our existing technology stack (Java, C++, Linux, Unix, Open-Source Platforms, and SOA) as well as new technologies for next-generation solutions.
  • Acquire a robust understanding of financial products, services, processes, and organizational structure to find optimal solutions.
  • Mentor other software developers.

Requirements

  • At least 6+ years of software development experience.
  • Proficient in software development domain and principles, including design patterns, code structure, programming languages, continuous integration, and deployments.
  • Hands-on experience in Core Java, Spring Framework, Spring Boot, Spring Integration, TypeScript, Node.js, Kafka, and ActiveMQ.
  • Experience in Java server technologies like J2EE and servlets.
  • Experience with tools like Tomcat and Maven for Java development.
  • Hands-on experience in API/Web Services development using protocols such as REST, SOAP, and JSON.
  • Proficient with at least one database (Oracle, DB2, Sybase, etc.).
  • Experience with Service Oriented Architecture (SOA).
  • Strong knowledge of object-oriented programming design patterns and methodologies.
  • Good understanding of Web Services protocols such as REST, SOAP, JSON, and API design for extensibility and portability.

Similar jobs

Node.js Developer

TLC Relationship Management P LtdDelhi, MI· 1 mo ago
Engineeringapply on tlcgroup.com

Node.js Developer

HaystackUnited States· 2 wk ago
RemoteEngineeringapply on haystack.cv

Node.js Developer

BAURIS Capital PartnersUnited States· 1 wk ago
RemoteEngineeringapply on froggly.pl

NodeJs Developer

InfosysDallas, TX· 1 mo ago
Engineeringapply on digitalcareers.infosys.com