- 4+ years of medium/large scale server-side software development experience.
- Excellent verbal and written communication skills.
- Thorough knowledge of CS fundamentals
- Knowledge of Unix OS (we develop on Mac OS utilising M1 chipsets). Comfortable using CLI tools for achieving day-to-day tasks.
- Experience in writing Unit, Functional & Regression tests. Knowledge of generative testing is preferred.
- Bachelors Degree in Computer Science (or equivalent).
- Experience in:
- Java17+
- Spring framework
- CI/CD (we use BitBucket pipelines)
- Postgres DB
- MongoDB
- AWS
Nice to have :
- Experience in working with a distributed version control tool. (We use BitBucket).
- Experience with benchmarking systems for performance, failure detection is valuable to have.