Software Engineer

Skills
JavaAWS CloudformationAWS LambdaAmazon EKSAmazon Web ServicesE2EECS
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Experience with Java 17 or newer
  • Experience with AWS, ideally using ECS/EKS, S3, and CloudFormation
  • Understanding of Kafka
  • Knowledge of Spring & Spring Boot
  • Good understanding of DevOps, using CI/CD as a part of normal working
  • Strong communication, teamwork, and collaboration skills
  • Working knowledge of Agile principles

Day to day

  • Accountability to evidence quality of work and maturity of software excellence
  • Build strong relationships with team members and stakeholders
  • Formulate clear, reliable solutions from problem statements
  • Write thorough unit, integration, and e2e tests
  • Mentor junior developers
  • Identify bugs and optimize code for performance