
Description
We are seeking a Senior Cloud Native Developer to join our remote team. You will play a crucial role in providing enterprise-level support to customers of a major investment management company. This project aims to modernize the operations of the asset management company by implementing digital transformation strategies, emphasizing agility, innovation, and automation, while utilizing a cloud-native architecture on AWS with a focus on serverless technologies.
#EasyApply
Responsibilities
Develop and maintain back-end functionalities using PythonUtilize AWS services such as Lambda and DynamoDB for cloud-based solutionsDesign and manage the DynamoDB databaseImplement Angular, TypeScript, and Java for front-end developmentSet up and monitor system performance using SplunkConduct testing using Cucumber and API testing toolsProvide team leadership and collaboration with other teams at the client’s including Database, CTO organization, and API EconomyDemonstrate excellent communication and presentation skillsInteract with clients and effectively communicate technical conceptsPossess strong technical skills and hands-on experience in technology
Requirements
Bachelor's Degree in Computer Science or similar; Master's degree in Computer Science3+ years of relevant professional experience2+ years of experience designing, developing front-end applications and Micro-services, REST APIsExperience with AWS Lambda, Amazon DynamoDBKnowledge of PythonHands-on technology leadership, preferably full-stack development Ability to analyze legacy applications and define target state design/architectureExperience in Agile methodologyB2+ English level proficiency
Nice to have
Front-end development experience with AngularProficiency in Java Familiarity with microservice architecture pattern
We offer
We 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+ offices
We 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, O’Reilly, Cloud GuruLanguage classes in English and Polish for foreigners
We 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 events
Please, note:
The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interviewWe 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.
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
