3+ years of software development experience 1+ years of extensive Java development 1+ years of Spring framework and building Spring web applications Understanding and experience in developing and deploying microservices Experience developing integration layers (using REST interfaces, OpenAPI, Kafka, GraphQL) Excellent design, coding, and debugging skills Proficient in OOP, OOD, and Design Patterns Knowledge of relational databases (preferably PostgreSQL) Experience with AWS services (ECS, Lambda, Aurora) English level at least Intermediate Strong