Skip to main content

EPAM Systems is hiring Senior JavaScript Full-Stack Developer (Node.js and Azure)

➡️ Apply here: Senior JavaScript Full-Stack Developer (Node.js and Azure)

🔔 Monitor #fullstack #node.js #javascript jobs

👩‍💼 Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. ➡️ Improve your resume


We are seeking an experienced Senior JavaScript Full-Stack Developer to join our team and contribute to building high-performing, scalable data streaming/ETL solutions. This role operates at the cutting edge of systems and platforms, with a focus on both contributing to and consuming data effectively.

Responsibilities:
* Develop and maintain scalable backend applications using JavaScript and Node.js
* Design and implement solutions on Microsoft Azure, focusing on Event Hub and cloud services optimization
* Utilize MongoDB for efficient data storage and management
* Build and deploy scalable and high-performing data streaming and ETL/ELT solutions
* Collaborate with cross-functional teams to identify, develop, and optimize data-centric functionalities
* Ensure solutions are containerized with Docker for efficient deployment and scaling
* Troubleshoot, debug, and improve system performance and reliability
* Integrate and work with different data streaming platforms like Apache Kafka, Amazon Kinesis, or Google Cloud Pub/Sub
* Stay up-to-date with the latest technology trends and ensure the application of best practices in software development

Requirements:
* 3+ years of hands-on experience in JavaScript full-stack development
* Knowledge of Microsoft Azure Cloud stack, especially Event Hub and related services
* Expertise in building data streaming and ETL solutions for high-performing systems
* Familiarity with MongoDB, Docker, and their integration into scalable solutions
* Skills in one or more additional data streaming platforms like Apache Kafka, Amazon Kinesis, or Google Cloud Pub/Sub
* Understanding of software development methodologies and best practices
* English level of minimum B2 (Upper-Intermediate) for effective communication

Nice to have:
* Background in using Azure Web Apps for hosting applications
* Familiarity with ReactJS for frontend development
* Proficiency in handling advanced ETL/ELT solutions and workflows

Previous and next articles