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


Software Engineer mostly experienced in developing and supporting web applications based on Java technologies (Java EE, Spring Framework, Spring Boot, REST API, Maven, Hibernate, PostgreSQL, MySQL, Cassandra, Liquibase, Jenkins, Docker, AWS).

Personal:
A good team player with strong coordinating and consulting experience, oriented on the result with excellent communication skills, easy-going and self-education skills.
Staying aware of upcoming languages and frameworks.
Having a can-do attitude, in everything I do.

Experienced in:
• Development of large and complex enterprise web solutions
• Coding standards following best practices.
• Reviewing code
• API design
• Optimizing legacy code and refactoring
• Configuring CI/CD, creating pipelines with Jenkins, Bitbucket, Gitlab
• Configuring AWS infrastructures

Responsibilities:
• Leading demos for customers
• Communicating with clients and documenting solutions
• Interviewing and onboarding new team members
• Requirements analyzing/estimating