Senior Java Developer / System Engineer with over 6 years of professional experience writing multi-tiered (N-tier), distributed, enterprise applications, web applications using Java/JEE.
Excellent knowledge of Object Oriented Design, Design Patterns, Database Design, RESTful Web Services, API design, SOA (Service Oriented Architecture)
Clear understanding of the product development cycle.
Good knowledge and working experience of Java, JEE, Spring framework, Struts framework, Hibernate, JDBC, Servlets, JSP, Taglibs, JSTL, XML, JAXB.
Extensive experience in end-to-end development of REST web services and APIs.
Ability to work independently or as a part of the team.
Excellent skills in GUI (graphical user interface) design and development.
High level expertise in Client/Server architecture.
Hands on experience in client side design and development using Cascading Style Sheets (CSS/ CSS3), HTML/HTML5, JavaScript, JQuery, backbone.js, underscore.js.
Working Experience with testing tools JUnit, Apache JMeter.
Java Developer @ From March 2014 to Present (1 year 10 months) London, United KingdomSenior JEE Developer/Systems Engineer @ Primarily involved building and extending services/features in the Konnex Networks core management platform, and integrating these services with each other. In addition I also worked on performance, reliability, maintenance and monitoring improvements of existing platform. Lead both internal and offshore product development from the company’s UK headquarters. Worked on full lifecycle of new products, including planning, documentation, development, unit testing, build processes and deployment. From April 2011 to February 2014 (2 years 11 months) London, United KingdomJava/JEE Developer/Senior J2EE Developer @ Designed, developed and maintained distributed, multi-threaded enterprise service platform that delivers broadband access services in large public, semi public and private access zones. The platform facilitates for easy and scalable service delivery, administration and monitoring for wireless and wired networks From October 2007 to March 2011 (3 years 6 months) London, United KingdomJava Developer @ Developed and maintained EPOS system for chain of restaurants using Java Swing and MySql. Also was responsible for designing GUI for POS application and was involved in writing SQL queries
Designed and created a dynamic website using php based CMS Joomla. Used SEO best practices to elevate organization's Web presence. From March 2006 to October 2007 (1 year 8 months) London, United Kingdom
BSc, Computer Science, 1st class honours @ London Metropolitan University From 2003 to 2007 IELTS, Cambridge First Certificate, IELTS, Cambridge First Certificate @ Southgate College, UK From 1999 to 2000 City&Guilds: Numeracy Stage 4 Written, OCR: Communication (Level 1), Application of Number (Level 2), Mathematics, English, Information Technology @ College of North East London, UK From 1998 to 1999 21 at Grade 5 (Grade ‘A’ equivalent), 5 at Grade 4 (Grade ‘B’ equivalent) @ Secondary School No 127, Ukraine From 1987 to 1997 Pavlo Maksymchuk is skilled in: JDBC, Spring Integration, Spring, Hibernate, JBoss Application Server, Struts, JSP, Servlets, JUnit, JavaScript, Object Oriented Design, REST, Java, Web Services, XML