Job Title : Back-End Engineer (NodeJS, TypeScript)
Location : New York City, NY [Hybrid]
Duration : 6 Months
About the Role :
We are seeking a skilled Back-End Engineer to join our growing engineering team. This role is ideal for someone who is passionate about building scalable APIs and microservices, and has experience with cloud-native architecture and modern development practices.
Key Responsibilities :
Design, develop, and maintain robust and scalable back-end services and APIs
Build and deploy applications using a microservices architecture
Collaborate with front-end developers, DevOps engineers, and product teams
Write clean, testable, and efficient code using modern best practices
Leverage CI / CD pipelines and infrastructure-as-code for streamlined delivery
Troubleshoot, optimize, and enhance performance of back-end systems
Required Skills :
Strong experience with Python, Java, or similar backend programming languages
Proficient in developing and consuming RESTful APIs
Experience with AWS (e.g., Lambda, ECS, S3, DynamoDB, CloudFormation)
Solid understanding of SQL and NoSQL databases
Experience with CI / CD pipelines (e.g., Jenkins, GitHub Actions)
Version control using Git
Preferred Qualifications :
Experience in Agile software development environments
Familiarity with event-driven systems (e.g., Kafka, Kinesis)
Prior experience supporting high-availability systems in production
Strong communication and problem-solving skills
For immediate consideration please click APPLY or contact me directly at kumar.raj@artech.com or call me at 973-967-3521
Backend Engineer • New York, NY