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


Project: Identity Verification and Identity Proof service.
Technology stack: Java 11, Spring (Boot, MVC), Docker, MySql, Gradle, Confluence, JIRA, GitLab, Jenkins, Junit, AWS (S3, DynamoDB, Lambda, CloudWatch, API Gateway, X-Ray), Terraform, Microservices, REST.
- Write microservices and different functionality for a web application
based on customer requirements;
- Write the logic for the execution of individual modules of the program,
which is responsible for identity verification;
- Create util library for generating PDF reports;
- Configuration of gradle tasks, ci pipelines on Jenkins, documenting on Confluence;
- Create JUnit tests for the application, bug fixing;
- Keep code quality and scalability, check with SonarQube, jacoco reports;
- Working with AWS S3 buckets, Lambda, CloudWatch, DynamoDB, API Gateway;
- Terraform cloud configuration (infrastructure as a code);
- Refactoring existing code;
- Involved in the full life cycle of the application development using agile/scrum, ci/cd approach.