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

Master's Degree in Computer Science.
AWS Certified Developer and Architect.
Software engineer with diverse experience utilizing Java technology stack in business applications.
Currently, I work as a Key Developer on a project, that delivers an AWS-based cloud-management solution.

Primary skills:
- Java
- Spring
- AWS

Specialties:
– Strong Java Core and related technologies and frameworks, such as Spring, Servlets, JDBC.
– Solid experience in cloud platforms, including Amazon Web Services (IAM, S3, EC2, CloudWatch, SNS, SQS, Lambda, DynamoDB, Organizations, etc.), Azure, and GCP clouds.
– Worked with multiple databases, including relational (MySQL, PostgreSQL), and non-relational (MongoDB, DynamoDB, Redis).
– Hands-on experience with Docker containers, understanding of Kubernetes.
– Knowledge of Web Services and RESTful design.
– Have expertise in a variety of languages, such as Python, Groovy, and JavaScript on the back-end.
– Some, but not extensive, experience with front-end web technologies.
– Ability to write clean code, perform code review, and mentoring.
– Ability to quickly learn new technologies, languages, and subject areas.
– Self-motivated with the ability to work independently and cooperate in a team to achieve results.
Interesting, challenging tasks and friendly atmosphere.
Long-term job.