Java Developer
Overview
Short Summary
The candidate is a Senior Fullstack Developer with more than 28 years of experience. On his current project he is working on applications for banks that focus on preventing "money laundering". He evaluates account movements, reviews special transactions, transfer controls and their sanction lists. In terms of technology tools, it uses Java, Spring, Rest, MSSQL, Jira, Confluence, Liferay, Hibernate, Angular, PostgreSQL, J2EE, Android, Springboot, Prometheus, SOAP, JSON, PHP, SAP DB SQL. The candidate led 3 people consisting of backend developers. Among agile methodologies, he uses Scrum.
Java, Spring, Rest, MSSQL, Jira, Confluence, Liferay, Hibernate, Angular, PostgreSQL, J2EE, Android, Springboot, Prometheus, SOAP, JSON, PHP, SAP DB SQL.
Work Experience
1/2020 - present: Full Stack Developer
Working on the AML Bank System, using technologies such as wildfly EJB, Java Spring, REST, JMS, SOAP, and Vaadin FE. Also utilizing JPA EclipseLink and MSSQL for database management.
01/2019 - 01/2020: Full Stack Developer
Working on the ISSP Client project as part of an agile scrum team. Utilizing JIRA tasks and Confluence for project management.
06/2018 - 01/2019: Senior Developer - Full Stack
Developing the eCare portal - CRM project, focusing on backend services, controllers, and frontend forms and dialogs. Technologies used include Java Spring MVC, velocity macro, Rest services, Liferay, and Hibernate.
04/2017 - 06/2018: Senior Developer
Working on the parking data process project, specifically on the consumer microservice. Responsibilities included receiving data from message queues, storing it in a database, and processing REST requests. Technologies used include Java SpringBoot, Apache MQ (Artemis), Consul, Maven, jUnit, Hibernate, and Docker.
03/2016 - 2018 (partial time): Senior Developer - Full Stack
Working on the Identity Management System project, integrating identity management into various products through integration services such as REST services or Spring REST. Technologies used include Java Spring, IBM MQ, Angular JS, PostgreSql, Maven, Apache, and jUnit.
2014 - 03/2016: Java, Spring, MVC developer
Involved in various projects as a Java Spring MVC developer, with experience in testing using Selenium and integration with web portal technologies such as Struts MVC, JavaScript, Ajax, and Web Services.
2012 - 2014: Android (java) developer
Developed a mobile application for trucking, including communication with a server using .NET. The application monitored position and operating conditions, transmitted data and system messages to the server, and controlled navigation based on server instructions. Technologies used include Java, Android, and .Net.
2010 - 2012: Senior Java developer
Worked on web development projects for the organization and management of privileged and premium numbers, as well as web interfaces for customers renting special subscriber numbers. Utilized JBoss EJB 3.0, Oracle DB, and REST interfaces.
2003 - 2010: Senior programmer / analyst
Worked on real-time applications for monitoring emissions and air pollution, as well as separate parts of information systems for the hotel and banking sectors. Utilized technologies such as Java, JDBC, SQL database, XML, EJB, servlets, JSP, and Ajax.
1998 - 2003: Application developer/Analyst
Developed a system for cutting leather in the furniture and automotive industries. Utilized Java, EJB (JBoss), and SQL database (PostgreSQL).
1994 - 1997: Developer/Analyst
Worked on various applications for the internet, particularly for the banking sector, using EJB and JSP.
| Freelancer | 198 € / Per day |