Position: Senior Software Engineer
Category: Java
English level: upper
Years of experience: 5

- Experience with successful migration
of a monolith to a microservice
architecture.
- Successfully designed and developed
a serverless event-driven architecture
to refactor the server-based process
to reduce the cost to the business.
- Led the database migration from the
beginning till the end (MySQL to
- DynamoDB including table definition)
Experience in migration from on-premiss to Hybrid infrastructure
I'm fast-growing engineer with 5 years of professional experience with Java Spring stack and Cloud technologies. My strong sides are responsibility, commitment to result, focusing on the quality, willingness to pay attention to both business goals and team needs, eagerness to develop my skills & obtain knowledge. I’m able to work within tight deadlines as a part of the team or independently. Have extensive expertise in interviewing and mentoring.

Specialty:
Huge experience with AWS-based solutions either hybrid / full cloud including serverless;
AWS Certified Solutions Architect – Professional;
AWS Certified Developer – Associate;
Experience with infrastructure as a code - Terraform, Atlantis, CloudFormation;
Experience in database design, development and migration - MySQL / PostgreSQL, RDS, DynamoDB;
Proficient in designing and developing media and e-commerce applications;
Experience of leading a small team within a main team. 
Expertise in the full software development lifecycle (design, development, delivery, deployment and support);
Knowledge of Agile methodology and experience in working within an Agile environment;

Projects:
1) Dedicated to a suite of risk intelligence applications comprising of the following capabilities to address Know-Your-Client and AML (Anti-Money Laundering), Media Check, Vessels check.

Stack: AWS, Spring Integration, Spring Batch, Spring Data, Spring Security, Aurora DB, Redis, Mockito, JUnit, Integration tests, Docker, Jenkins

2) Development of Serverless API's and integrations for / between internal services of different types: legacy, on premis, serverless, hybrid. Serverless Flexible Fullfilment Model within e-commerce project.

Stack: 
- AWS: Lambda (Node.js / Java),  API Gateway, DynamoDB,  Airflow, SQS / SNS, S3, Glue ETL, CloudWatch
- Java + Quarkus + Lambda, node.js + GraphQL + Lambda
- DynamoDB, RDS MySQL
- Docker, Jenkins, Gitlab
I prioritise positions with a domain that is new to me (i.e. not ecommerce or media).
Well-established development processes, or a willingness to develop and work on existing ones.