Senior Software Engineer (Node.js/Typescript + AWS) - Core Banking Services (Fintech)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (Node.js/TypeScript + AWS): Architecting and implementing enterprise-grade scalable software for core banking services with an accent on event-driven architectures. Focus on implementing Event-Sourcing and CQRS patterns, designing cloud-native applications on AWS, and mentoring engineering teams.
Location: Hybrid: Based in Melbourne CBD office (general expectation of 4 days on-site per week)
Salary: $120,000 - $150,000 a year
Company
is a fast-growing Australian scale-up reimagining business banking and payments for businesses of all sizes.
What you will do
- Architect and implement scalable software solutions using TypeScript and modern architecture patterns.
- Spearhead the implementation of complex event-driven systems using Event-Sourcing and CQRS patterns.
- Lead the development of cloud-native applications on AWS following clean architecture principles.
- Drive technical decision-making and solution design within cross-functional teams.
- Establish engineering best practices, coding standards, and architectural guidelines.
- Provide technical mentorship to junior and mid-level engineers and conduct thorough code reviews.
Requirements
- 5+ years of professional software development experience in enterprise environments.
- Mastery of TypeScript and JavaScript with advanced knowledge of OOP principles.
- Proven track record implementing Event-Sourcing and CQRS architectural patterns in production.
- Extensive experience with event streaming technologies such as AWS Event-Bridge or Kafka.
- Advanced proficiency in unit and integration testing using frameworks like JEST and TDD.
- Comprehensive experience with AWS cloud platform, particularly DynamoDB, SQS, Event-Bridge, and DocumentDB.
Nice to have
- Experience in banking and financial domain, particularly in core banking.
- Advanced knowledge of serverless architecture patterns and AWS Lambda.
- Proficiency with containerization (Docker) and orchestration technologies.
- Experience with microservices architecture, mono-repo structures, and domain-driven design.
Culture & Benefits
- Competitive salary package including equity.
- Balanced, progressive, and supportive work environment.
- Excellent parental leave and other leave entitlements.
- Fantastic office environment in Melbourne CBD.
- Endless learning and development opportunities.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →