Lead Backend Developer

We have an opportunity for Lead Backend Developer, working with the team to create applications and modules that form part of the larger tech ecosystem. 

Create backend services on the AWS Cloud. Use programming languages such as Python and NodeJS. Work with Relational databases such as MS SQL or MySQL. Work with NoSQL databases such as DynamoDB, MongoDB or similar. 

Your skillset will include:

  • Ability to create backend services and applications on the AWS Cloud.
  • Proficient in Python.
  • Proficient with RDBMS such as MS SQL or MySQL
  • Proficient with NoSQL databases such as DynamoDB, MongoDB or similar. 
  • Strong experience in implementing event driven architecture and micro services.
  • Create APIs and interface with API Gateways.
  • Experience with the following AWS Services:
    • Lambda
    • API Gateway
    • DynamoDB
    • Aurora Serverless
    • AWS Cognito 
    • AWS VPCs and  Security Groups
    • AWS SQS
    • AWS EventBridge
  • Implement Application Security and OAuth integration. 
  • Provide guidance on Unit Tests.
  • Familiar with serverless AWS Services
  • This is an enterprise scale application and needs to be performant as well as secure and in line with industry standards. 
  • Minimum of 4 years professional experience
  • Proficient in software design patterns such as MVC or similar. 
  • Experience with leading a team of developers
  • Teamwork and high EQ

Experience in the following areas would be advantageous:

  • Understanding AWS Networking and Security 
  • Unit Testing
  • Developing AWS solutions on the Cloud
  • Familiar with SAM 
  • Integrating with payment gateways
  • Ability to develop and mentor developers in a team

Hybrid Working 2 days WFH and 3 days onsite at our Brisbane Tech Hub.

To apply for this job email your details to support@tryathome.com