Position: Java Developer
Category: Java
English level: upper
Years of experience: 3


I am a Java Developer with almost 4 years of experience in software development. I have a strong understanding of Java programming language and related technologies. I am experienced in developing and maintaining web applications, debugging and troubleshooting complex issues, and have a good understanding of the software development life cycle. I am a quick learner and I am always eager to learn new technologies. I am a team player, result-oriented, and have strong problem-solving, communication, and time-management skills. I am seeking new opportunities to work on challenging projects and take my career to the next level.

Back-end technologies and libraries:
Java 8+, Spring Framework (IoC, Boot, MVC, Security, Integration), Grails, Angular, JUnit, Mockito, Hibernate, Maven, Gradle, REST/SOAP, Freemarker, Ant, Selenium, Servlets, JSP, GSP, CI/CD, Groovy, Flyway

Front-end technologies and libraries:
Javascript, jQuery, HTML, CSS, PHP, Vue, Cypress

Database system:
SQL (MySQL, PostgreSQL), Oracle

Other tools:
Docker, ArgoCD, Jenkins, Eclipse, Intellij IDEA, Git, Bitbucket, Perforce, Gitlab

Operation systems:
Windows, Ubuntu, Kali Linux, Mac OS

Management/documentation systems:
Jira, Confluence

Development methodology:
Agile (SCRUM, Kanban)

Languages:
Ukrainian - Native
English - B2
Looking for a Java developer position in a friendly and experienced company with the possibility of professional growth together.