Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
EPAM provides enterprise software products, open source solutions, accelerators, and technology services.
задачи
Design, develop, and deploy backend services, microservices, and RESTful APIs, primarily in Node.js, with front-end contributions in Angular;
Modernize legacy systems by evaluating current-state architectures and defining target-state solutions that maximize performance, scalability, and maintainability;
Deliver high-quality software in an agile environment while partnering with product managers, architects, and engineering teams;
Own the end-to-end development lifecycle, including requirements gathering, solution design, coding, testing, deployment, and operational support;
Implement and manage AWS cloud services, including EC2, S3, Lambda, Kinesis, Firehose, DynamoDB, EKS, and CloudWatch;
Promote best practices in coding standards, testing, monitoring with Splunk and Honeycomb, and documentation;
Mentor and guide engineers while fostering technical excellence, ownership, and continuous improvement;
Engage directly with clients and stakeholders, translating broad and ambiguous business needs into concrete technical plans.
требования
Bachelor's degree in Computer Science, Engineering, or a related field;
Master's degree strongly preferred;
5+ Years of professional software development experience with demonstrated leadership in building production-grade systems;
Deep expertise in Node.js, microservices architecture, REST API design, and full-stack development, with Angular contributing approximately 20% of the workload;
Proven success modernizing legacy systems, assessing current architectures, and defining target-state designs;
Hands-on experience with AWS cloud services, including EC2, S3, Lambda, Kinesis, Firehose, DynamoDB, EKS, CloudWatch, and related tools;
Experience with relational and NoSQL databases, including DynamoDB and PostgreSQL;
Proficiency with modern monitoring and observability platforms, including Splunk and Honeycomb, and automated testing frameworks, including API testing tools and Playwright;
Strong command of agile methodologies and iterative delivery;
Nice to have: familiarity with DB2, exposure to Java for DB2 integration and legacy system interfacing, experience leading cross-functional initiatives in large enterprise environments, familiarity with API management, security, and governance best practices, experience with Playwright.
условия
Hybrid work from Gdańsk or Krakow three days per week is required.