Job Description:
As a Backend Engineer on the team, you will be a part of a cross-functional team developing highly scalable and reliable web applications and services. You will work with a group of highly talented and motivated individuals to help shape the experiences of the customers and that enable the business success of our partners. Your focus will be around creating an extensible set of web applications and services, building core supplier experience functionality that works in a hybrid online/offline manner.
Basic qualifications:
- Bachelor’s Degree in Computer Science or other related technical fields.
- 3+ years of professional experience in Software Development in Java microservice ecosystems and Spring -and/or- Golang
- Experience with Computer Science fundamentals including data structures, algorithms, complexity analysis.
- Experience working with AWS technologies such as RDS, SQS, Kinesis, DynamoDB, S3, Elastic Beanstalk.
- Experience working with ElasticSearch, Redis, Kafka, and K8s.
- Experience working in an Agile/Scrum environment to deliver high-quality software against aggressive schedules.
Preferred qualifications:
- Master’s Degree in Computer Science or other related technical fields.
- Experience in rapid prototyping and other fast iteration methods for product development.
- Experience with Reactive programming in Java and a deep understanding of DI frameworks.
- Experience with Distributed Systems at scale in a cloud-based environment.
- Willingness to roll up your sleeves and do what’s necessary to drive your projects to completion.
- Strong focus on customers and operational excellence.
Key responsibilities include:
- Write high quality, performant and reliable code while working on defined tasks/bugs independently.
- Work independently to understand functional specifications and deliver complete features.
- Be willing to jump in and help resolve any incidents within the defined SLA.
- Participate in team agile processes and practices, and contribute to their continuous evolution.
- Work closely with other engineers on the team to build highly scalable and robust services.
APPLY HERE