Architect & Java Developer
Overview
Short Summary
The candidate is a developer who has more than 10 years of experience in Java programming. As far as frameworks are concerned, he mostly uses Spring + Hibernate. He actively uses agile methodologies in his work, especially Scrum. He does not have a preferred project area, but most of his experience is in banking and insurance. In the past, he has worked as a Team Leader, leading a team of 4 developers.
Work Experience
05.2021 - current: Senior Java Developer
- Developed, debugged, and rewrote code, as well as created new features and integrations using Java (Spring, Spring Boot, Spring Security, Hibernate, REST), GitLab, Git, IDEA, Maven, SAP Hybris, SAP Cockpit, and SAP CPI.
10.2019 - 10.2020: Senior Java Developer
- Developed, debugged, and rewrote code, as well as created new features for a document management system based on Alfresco using Java (Spring, Spring Boot, Spring Security, Hibernate, REST, J2EE), GitLab, Git, IDEA, Maven, and Alfresco.
08.2018 - 10.2019: Senior Java Developer
- Rewrote a project from Java SE to modern Java enterprise architecture using Java (Spring, Spring Boot, Spring Security, jOOQ, Hibernate, REST, JHipster), Kotlin, Microservices, Trello, GitLab, Git, Postgres, PostGIS, IDEA, Maven, and IoT.
11.2017 - 06.2018: Tech. Lead
- Led a technology team and developers, and worked on public area projects using Java (Spring, Spring Security, Spring Data, Spring MVC, JPA, Hibernate, REST, SOAP), JIRA, Git, MySQL, IDEA, Maven, Tomcat, and Jenkins.
07.2016 - 10.2017: Senior Java Developer
- Analyzed, developed, and debugged software for the banking and telecommunications industries using Java (Spring, Spring Security, Spring Data, Spring MVC, JPA, Hibernate, REST, SOAP), JIRA, Stash/Git, MSSQL, IDEA, Maven, Jenkins, Wildfly, and Tomcat.
10.2015 - 05.2016: Consultant
- Analyzed, integrated, and debugged software for the insurance and public sectors using Java (Hibernate, Spring, Spring MVC, Spring Security, Spring Data), Git, MySQL, IDEA, Gradle, and Jenkins.
12.2014 - 10.2015: Java Developer
- Analyzed, integrated, developed, and debugged software for the government sector using PL/SQL, Java (Hibernate, Spring, Spring MVC, Spring Security, Spring Data, J2EE, Thymeleaf), Git, Mercurial, Oracle, DB2, Redmine, IDEA, Eclipse, Gradle, and Jenkins.
08.2014 - 12.2014: Java Developer
- Analyzed, integrated, and debugged software for the telecommunications industry using PL/SQL, Java (Hibernate, Spring, Spring MVC, Spring Security, J2EE), Subversion, Oracle, DB2, MySQL, Redmine, STS, JDeveloper, Eclipse, WebLogic, and JBoss.
11.2013 - 08.2014: Software Programmer - Freelancer
- Designed, developed, and debugged new software and fixed bugs for the financial industry and customer finance using PL/SQL, JavaScript, Java (Hibernate, Spring, Spring MVC, Struts, Struts 2, J2EE), GWT, JasperReports, Groovy, SVN, Subversion, Oracle, and Scrum.
06.2012 - 08.2014: Software Programmer - Freelancer
- Designed, developed, and debugged new software and fixed bugs for customer finance using PL/SQL, jQuery, JavaScript, Java (Hibernate, Spring, J2EE), Grails & Groovy, Rails on Ruby, CVS, SVN, Subversion, Git, Oracle, Postgres, MySQL, and Scrum.
09.2011 - 11.2011: Software Programmer, IT Analyst
- Designed and developed new features for a CRM portal support project for Orange Company (telecommunications) using JIRA, Oracle EBS, and ADF.
06.2011 - 08.2011: Oracle Programmer, IT Analyst
- Designed, customized, tuned performance, and migrated Flexi Live Insurance Allianz using PL/SQL.
08.2006 - 04.2011: Developer - Technology Analyst, Team Lead
- Developed and debugged software in PL/SQL, Oracle Forms, Oracle Reports, and Unix scripting. Converted processes from old systems, created new forms and reports, and designed stored procedures for data extraction. Implemented application security and batch job scheduling using PL/SQL packages. Modified and developed SQL codes for enhancements.
| Freelancer | 220 € / Per day |
| Level | SENIOR |