Position: Java Developer
Category: Java
English level: intermediate
Years of experience: 4


Summary:
• Experience with Java Core
• Experience with EE stack (Spring, Hibernate)
• Experience with build tools: Maven, Gradle
• Experience with Jenkins
• Experience with version control systems: Git, CVS, Micro Focus Dimensions CM
• Experience with confluences: Atlassian Jira, Atlassian Bitbucket, GitHub, Micro Focus SBM
• Experience with Docker + CentOS
• Experience with Linux (CLI, shell)
• Experience with Groovy
• Experience with languages like bash
• Experience with Android
• Experience with z/OS Mainframe

Technologies stack:
•	Languages: Java, Groovy, Bash
•	IDE: IntelliJ IDEA, Android Studio, Eclipse
•	Spring Framework
•	Build automation tools: Maven, Gradle
•	Databases: MSSQL, Oracle, PostgreSQL, MySQL
•	Tools for working with databases: JDBC, Hibernate, SQL queries
•	Logging tools: Log4j, Slf4j
•	Data interchange: JSON
•	Сlient-server connection types: SOAP, REST, Socket
•	Confluence: Micro Focus SBM, GitHub, Atlassian Bitbucket
•	Version control systems: Micro Focus Dimensions CM, Git, Mercurial, CVS
•	Continuous integration tools: Jenkins
•	Unit testing frameworks: Mockito, JUnit, PowerMockito
•       Application containerization: Docker + CentOS
•       AWS
•	Android development, Butter Knife, Retrofit
•	Lombok Project
•	GUI tools: LibGDX, Swing
•       OS: Windows, Linux, z/OS Mainframe
Professional and career growth in software development.