Java Developer
Overview
Short Summary
With 15 years of experience in Java development, I have expertise in software development management, architecture, and agile methodologies. I am skilled in problem-solving, algorithms, and various technologies and tools such as Java, SQL, HTML, CSS, JavaScript, React, AngularJS, Hibernate, and more. I have strong language skills in English and am proficient in effective communication and interpersonal abilities. My professional experience includes roles as a platform evangelist, trainer, technical project lead, team lead, developer, and architect in various projects. I have a bachelor's degree in computer science and electrical engineering and automation.
Work Experience
03/2017 - Company Platform Roles: Platform Evangelist, Trainer Responsibilities: Development, implementation, testing, coaching, technical documentation, requirements, integration, code review Used Technologies: React, TypeScript, AngularJS, NPM, NodeJS, Java, Spring
01/2010 - 03/2017 - Big Retail Business Roles: Technical Project Lead, Team Lead, Developer, Architect Responsibilities: Implementation, coaching, analyses, pre-sales, technical documentation, requirements, support Used Technologies: Java (EE), Oracle, JavaScript, Liferay, Tomcat, Jetty, REST, Guice, Wicket, Hibernate, Jasper Reports, Git, Sonar, Maven, Grunt, Jenkins
06-2009 - 01/2010 - Kickz.com Roles: Developer Responsibilities: Implementation, analyses, deployment Used Technologies: Java (EE), Struts 2, JavaScript, Hibernate, Lucene Search, Tomcat, SEO, SVN, Hudson
08-2008 - 06/2009 - DNS.com Roles: Developer Responsibilities: Implementation, test, analysis, architecture Used Technologies: Java (EE), Portlets, JSF/Icefaces, Tomcat, Liferay, Hibernate, MSSQL, SVN
01/2007 - 07/2008 - HP Roles: Developer Responsibilities: Implementation, test, analyses, functional spec, support Used Technologies: Java SE/EE, JSP, Servlets, Portlets, Struts 1, Hibernate, JDBC, JUnit, Tomcat, Weblogic, SVN, Eclipse, Oracle, Netbeans, Unix
01/2002 - 12/2007 - Health Insurance Fund, Macedonia Roles: Developer Responsibilities: Implementation, test, analyses, deployment, support Used Technologies: Java SE, Swing, Oracle, Oracle JDeveloper, Eclipse, SQL, PL/SQL, JDBC, Jasper Reports, SUSE Linux
| Freelancer | 330 € / Per day |
| Level | SENIOR |