Do you have background and experience in backend development with NodeJS and AWS? Are you an open-minded professional with good English skills? If it sounds like you, this could be the perfect opportunity to join EPAM as a Middle Backend Developer.
EPAM is shaping the digital future for Fortune 1000 companies, building complex solutions using modern technologies. We are seeking a highly skilled and motivated Node.JS Developer to join our team in developing a cutting-edge Direct-to-Consumer (D2C) ecosystem for a leading telecommunications company in Spain. As a Node.js Developer, you will play a critical role in building and maintaining scalable, high-performance applications that meet the needs of our rapidly growing customer base.
Want more jobs like this?
Get jobs in Madrid, Spain delivered to your inbox every week.
#LI-DNI
Responsibilities
- Design and implement serverless applications using Node.js and AWS technologies
- Develop and maintain RESTful APIs to support the front-end and other integrations
- Utilize Microservices Architecture Pattern to ensure a modular and scalable application structure
- Collaborate with cross-functional teams to define, design, and ship new features
- Ensure the performance, quality, and responsiveness of applications
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automation
- Bachelor's degree in computer science, Information Technology, or a related field
- Proven work experience as a Node.js Developer or similar role
- Wide experience in Node.js development
- Strong understanding of AWS services and serverless architecture
- Experience with Microservices Architecture Pattern and REST API development
- Excellent problem-solving skills and ability to work in a fast-paced environment
- Good communication in Spanish (C2/Native) and English (B2) and teamwork skills
- Experience with TypeScript
- Familiarity with Command Query Responsibility Segregation (CQRS) and Domain-Driven Design (DDD)
- Experience with Test-Driven Development (TDD)
- Private health insurance
- EPAM Employees Stock Purchase Plan
- 100% paid sick leave
- Referral Program
- Professional certification
- Language courses
- Why Join EPAM
- WORK AND LIFE BALANCE. Enjoy more of your personal time with flexible work options, 24 working days of annual leave and paid time off for numerous public holidays.
- CONTINUOUS LEARNING CULTURE. Craft your personal Career Development Plan to align with your learning objectives. Take advantage of internal training, mentorship, sponsored certifications and LinkedIn courses.
- CLEAR AND DIFFERENT CAREER PATHS. Grow in engineering or managerial direction to become a People Manager, in-depth technical specialist, Solution Architect, or Project/Delivery Manager.
- STRONG PROFESSIONAL COMMUNITY. Join a global EPAM community of highly skilled experts and connect with them to solve challenges, exchange ideas, share expertise and make friends.