Node.js Developer

Node.js Developer

EPAM Systems | Banana Shire, Queensland, AU

Posted 10 days ago

Apply Now

Description

We are seeking a Node.js Developer to become part of our team, focusing on building an advanced iGaming platform utilizing the most recent web development technologies.If you are a self-motivated individual with exceptional architecture, design, coding, testing, and debugging capabilities, we are eager to connect with you!Please note, office work 5 days from the EPAM office in Krakow is required.ResponsibilitiesDesign and build software utilizing a microservice architecture approachWork collaboratively with teams to integrate 3rd party APIsEngage in the crafting of new features from the initial stageAdhere to best practices and strive for the enhancement of processesRequirements5+ years of web development experience with strong proficiency in JavaScript and ECMAScript 63+ years of commercial experience in Node.js and Nest.jsExperience with both SQL and NoSQL high-load databasesExpertise in implementing advanced communication protocols like REST, GraphQL, and WebSocketsProficient understanding and implementation of microservice architecture principlesCompetency in GIT version controlExperience with message brokers such as RabbitMQSkills in utilizing Redis for caching techniquesExperience in managing MongoDB and MySQL databasesFamiliarity with TDD principles and test creationEnglish language skills at an intermediate levelNice to have2+ year background in development using CI/CD & Microservices architecture with containersSkills in using Kubernetes and NatsKnowledge of TypeScriptWe offerWe gather like-minded people:Engineering community of industry professionalsFriendly team and enjoyable working environmentFlexible schedule and opportunity to work remotely within PolandChance to work abroad for up to 60 days annuallyRelocation within our 50+ officesWe provide growth opportunities:Outstanding career roadmapLeadership development, career advising, soft skills, and well-being programsCertification (GCP, Azure, AWS)Unlimited access to LinkedIn Learning, Get Abstract, Cloud GuruEnglish classesWe cover it all:Stable income (Employment Contract or B2B)Participation in the Employee Stock Purchase PlanBenefits package (health insurance, multisport, shopping vouchers)Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and moreReferral bonusesCorporate, social and well-being eventsPlease, note:The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview.We will reach out to selected candidates exclusively.EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.Seniority levelAssociateEmployment typeFull-timeJob functionInformation Technology, Engineering, and Business DevelopmentIndustriesSoftware Development and IT Services and IT Consulting #J-18808-Ljbffr