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

The team lead role with responsibilities such as coordinating the team, and with customers, stakeholders, managers, and other teams. Also providing architectural things and solving issues with architecture, etc.
I have over 6 years of backend development experience as a Java developer. Have worked on projects such as startups, enterprises, SaaS and B2B/C products that used Agile, Scrum and Kanban methodologies.

Programming Languages: Java 8/11/17. Familiar with: JavaScript, TypeScript, Golang.
DevOps: Docker, Kubernetes, Flyway, Liquibase.
Cloud: AWS, GCP, Microsoft Azure.
RDBMS: PostgreSQL, MySQL, MSSQL, IBM DB2, Oracle Database, H2.
NoSQL: DynamoDB, MongoDB, Redis.
Message Brokers: ActiveMQ, RabbitMQ, Apache Pulsar.
VCS: GitHub, GitLab, BitBucket.
CI\CD: Jenkins, CircleCI, GitLab Runner.
Testing Tools: JUnit 4/5, Mockito, PowerMock, TestNG.
Build Tools: Maven, Gradle.
Organisational Tools: Atlassian Jira & Confluence, ALM Octane.
Tools & Services: Sonatype Nexus, Artifactory JFrog, Red Hat Quay, Kibana, Grafana, Swagger, OpenAPI.
Methodologies: Agile, Scrum, Kanban.
Operating Systems: Windows, MacOS, *nix(Ubuntu, Linux Debian).
Other: RESTful API, SOAP, Webservices, Microservices, Bash, CQRS, Event Sourcing.
Don't contact me companies that support DiiaCity