— 5+ years of software development experience- ideally in a SaaS/product development company.
— Strong knowledge of Java and experience with Spring boot.
— Experience with Python.
— Knowledge and experience with DevOPS/infrastructure as code, databases, performance optimization, application design, and networking — especially application layer protocols like HTTP, SFTP, SMTP.
— Experience working with CI/CD tools (such as CircleCI, Jenkins, etc.).
— Experience with the AWS stack, especially EC2, Kinesis, Lambda, RDS.
— Ability to work independently to deliver well-designed, high-quality code on time.
— Comfortable working in roles that at times may be customer-facing.
— English — upper intermediate / advanced.