Andrii P. — Java Software Engineer / Team Lead
Expertise in Back-End Web.
Last verified on November, 2024Core Skills
Bio Summary
- 10+ years of experience in software development using Java/JavaEE stack
- Proficient in utilizing a wide range of technologies and tools, such as Spring, Elasticsearch, Apache Kafka, Apache Cassandra, Maven, JUnit/Mockito, Jenkins, Kubernetes, Docker, Git, Hibernate, Play framework, and more.
- Skilled in code development, task prioritization, and documentation maintenance.
- Mentored junior developers, performed unit and functional testing, and provided documentation maintenance throughout various projects.
- Participated in the full life cycle of two large enterprise projects
- Practical experience with systems-level designing
- Upper-Intermediate English
Technical Skills
| Programming Languages | Java, JavaScript, PL |
| UI Frameworks, Libraries, and Browsers | Ant Design, XML |
| Java Libraries and Tools | AXIS2, CXF, Dagger, Java EE, Java Server Pages (JSP), Java Servlets, JAXB, JDBC, JMX, JSF, JSTL, Swing |
| Mobile Frameworks and Libraries | Dagger |
| Java Frameworks | GWT, Hibernate, Spring, Struts |
| JavaScript Frameworks | GWT |
| .NET Platform | Jasper |
| Databases & Management Systems / ORM | Cassandra, Hibernate, NoSQL, Oracle Database, Redis, SQL |
| Cloud Platforms, Services & Computing | Heroku |
| Web/App Servers, Middleware | Apache HTTP Server, Apache Tomcat, JBoss, Oracle WebLogic Application Server |
| QA, Test Automation, Security | Apache Maven, JUnit, Mockito, Security, Selenium Webdriver |
| Third Party Tools / IDEs / SDK / Services | Eclipse, IntelliJ IDEA, Visual Studio |
| Version Control | Git, SVN |
| Deployment, CI/CD & Administration | Jenkins CI |
| Message/Queue/Task Brokers | Kafka |
| Methodologies, Paradigms and Patterns | Kanban, microservices architecture, MVC, Scrum |
| Virtualization, Containers and Orchestration | Kubernetes |
| Other Technical Skills | Boot, GAE, JAXP, JEE, JMock, N-tier, Play1, WS |