Senior Full Stack Developer (Node.js)
EPAM Systems
This job is no longer accepting applications
See open jobs at EPAM Systems.See open jobs similar to "Senior Full Stack Developer (Node.js)" FinTech Australia.Software Engineering
Remote
Posted 6+ months ago
Senior Full Stack Developer (Node.js) Description
We are actively seeking a technically skilled, highly motivated, and independent Senior Full Stack Developer (Node.js) to bolster our growing team.
The successful individual will be working in tandem with other ambitious technologists to address some of the most complex problems in the industry. The team you will become part of collaborates closely with our product and business partners to craft cloud-based technology solutions, fundamentally transforming the customer loan experience.
Responsibilities
- Overseeing the design, implementation, development, and documentation of projects that interact with other internal and external systems
- Team collaboration in recommending, evaluating, and making technology decisions
- Creation of high-quality, scalable, cloud-based, reliable, and reusable solutions
- Active participation in a highly collaborative Agile/SCRUM environment, fostering communication across teams to ensure knowledge sharing
- Involvement in code and architecture reviews within and between teams
- Advocacy for new technologies, architectures and processes that can enhance the quality of our deliverable
- Contribution to an environment and culture of integrity, trust, feedback, and continuous improvement
- Utilization of the AWS ecosystem of services to develop and deliver business value
Requirements
- Bachelor’s Degree in Computer Science or Engineering disciplines (preferred, not mandatory)
- Minimum 3 years of relevant experience in Software Development
- Deep comprehension of modern JavaScript, TypeScript, and Node.js
- Proficiency with react and related front-end technologies (Redux, webpack)
- Experience in a microservice-oriented environment
- Experience with serverless technology architecture, development, and delivery (preferably using AWS Lambda, AWS API Gateway, AWS EventBridge)
- NoSQL experience (preferably AWS DynamoDB)
- Experience with cloud-based security (preferably AWS services such as AWS Cognito, AWS Secrets Manager, AWS GuardDuty)
- DevOps infrastructure-as-code experience (preferably AWS CDK, AWS SAM)
- Extensive knowledge of common design patterns and principles
- Extensive knowledge of Git and common Git workflows (such as GitFlow)
- Extensive knowledge of TDD and BDD
- Experience with CICD pipelines
- Experience in working with feature flags
- Strong communication and interpersonal skills, effectively connecting with cross-functional team members
- Experience with designing and developing complex, robust, and highly scalable production services and applications using modern frameworks, tools, and systems
- A passion for learning, continuous improvement, sharing, and working in a team environment
Nice to have
- Experience with AWS Simple Notification Service and AWS Simple Queue Service
- Experience with AWS CloudFormation
- Familiarity with Amazon Kinesis and Amazon Redshift
- Experience in developing serverless applications using AWS Step Functions
We offer
- Health Insurance
- Life Insurance (SVO)
- Occupational Risk Insurance (ART)
- Paid Time Off – Vacations. 14 calendar days a year, the number of days will increase by seniority based on local law rules
- Sick leave
- Exceptional Leave. Take paid time off for your major life changes (childbirth, marriage, etc.)
- Compensation of costs for internet, electricity, and personal laptop usage (if applicable)
- Stable full-time workload
- Thousands of projects for top brands
- Stable income
- Referral Program
- Certification opportunities
- Unlimited access to LinkedIn learning solutions
- Language courses
- Relocation Assistance Package
This job is no longer accepting applications
See open jobs at EPAM Systems.See open jobs similar to "Senior Full Stack Developer (Node.js)" FinTech Australia.