Position: Senior Software Engineer
Category: Java
English level: intermediate
Years of experience: 11


30 years of experience in IT industry – software development, telecommunication, networks 10 years of experience in programming and software development on Java/Kotlin
Wide area of expertise
 Strong understanding of the software development life cycle
 Experienced in software development
 Experienced in testing client-server applications
 Experienced in software support for corporate customers
 Experienced in network support for corporate customers
 Experienced in support of server’s solutions for corporate customers
 Intermediate English
Programming Languages: Kotlin, Java, Scala, Python, JavaScript, SQL, C, C++, HTML, CSS, Angular.
DB and tools: Microsoft SQL, Transact SQL, PostgreSQL, MySQL, MariaDB, Cassndra, Liquibase
IDE and tools: IDE IntelliJ IDEA, NetBeans IDE, Visual Studio Code, Git
Network WAN and LAN protocols: DNS, HTTP, SMTP\POP, FTP, DHCP, P2P, SSH, SMTP, NAT, TCP, UDP, IP, Ethernet, Multicast, NetFlow
Network devices: cisco 25xx, 72xx, 38xx, 29xx, 37xx, ASR1xxx, Linksys WiFi, modems
Network and admin tools: Sniffer, Network analyzer, Technologies: Maven, Gradle, ODBC, ADO, JDBC, Servlets, JSP, JSF, JavaScript, AJAX, HTML5, CSS3, Angular2, Hibernate, JPA, Spring Framework (Spring Core, Spring Security, Spring MVC, Spring Data), JAX-RS, Apache Tiles
Misc: experience in agile and scrum methodologies, full large-scale project life cycle.