Position: Java Developer
Category: Java
English level: intermediate
Years of experience: 7


1. Migrated monolith backend application to microservices and serverless with deployment on AWS. Responsible for architecture, BE implementation & DevOps on AWS with Terraform & Ansible
2. Participated in application part redesign related to Order placement. Rearchitected from synchronous to event source based with CQRS pattern significantly improved throughput and service availability
3. Designed and implemented PostgresSQL sync to ElasticSearch which initially was through Java code and so error prone with inconsistent results. So that eliminated errors and allowed significantly reduce codebase and therefore cost on support
4. Like to rethink solutions, search for ways to work out best one
5. Experience in an interviewing external candidates