Back to professionals

Java Developer

Overview


Short Summary

The candidate is a Java developer with more then 8 years of commercial experience in Java. He lives in Zagreb and he prefers as much remote work as possible, although he is able to be in the office for week or two for an onboarding. He is comfortable to work with both bigger and smaller teams. Communication in English is not a problem for him. He is used to work as a standard employee and this is a strongly prefered option of him. Actually, he has a position with at least 1 month notice period.

Technológie:

Work Experience

May 13, 2021 → Present: Backend Software System Developer
Developing, maintaining, and deploying backend software systems (microservice architecture) for mobile and web applications. Utilizing technologies such as Spring 5 (Spring Boot), MySQL, Apache Kafka, Keda, Firebase, Kubernetes, Flux, Jenkins, and Amazon AWS.

June 01, 2017 → May 12, 2021: Software Developer (Specialist)
Developed an IT monitoring system for the General Administrative Procedure Act (ZUP) on a national level using Java 1.8, Spring 4, Apache Tomcat, Spago BI, and PostgreSQL. Maintained and upgraded a joined information system for land registry and cadastre using Java 1.8, Spring 2.5, GWT 1.5, Filenet BPM, Filenet DMS, and Oracle Database 12c. Also maintained and upgraded a public website for accessing land registry and cadastre data using Java 1.8, Spring 2.5, GWT 1.5, Filenet BPM, Filenet DMS, and Oracle Database 12c.

January 01, 2015 → May 31, 2017: Senior Software Developer
Analyzed, designed, implemented, tested, and maintained web applications using PHP, Laravel 4, Symfony2, Symfony3, JavaScript, and MySQL technologies.

September 01, 2011 → January 01, 2015: Software Developer, Project Management
Communicated with clients, performed requirement analysis, designed, implemented, tested, and maintained software. Managed the Intaxi project from beginning to end, working on both client-side and server-side applications using .NET Compact Framework, Java, and MySQL. Also participated in project management by communicating with clients, defining functional requirements, prioritizing tasks, and assigning project tasks to team members.

February 01, 2008 → August 31, 2011: Software Developer
Implemented, tested, and maintained web applications using C#, ASP.NET, and JavaScript technologies.

Education and Training
Master of Science in Computing (October 2008 - July 2011) - Covered subjects such as distributed software development, information systems development, database systems, object-oriented design, advanced algorithms and data structures, internet security, advanced operating systems, distributed systems, computer networks, risk management, and project management.

Bachelor of Science in Computing (October 2004 - July 2010) - Covered subjects such as software design, software application development, programming paradigms and languages, databases, automata, formal languages, compiler design, programming language translation, algorithms and data structures, operating systems, computer architecture and organization, and communication networks.

Certifications
VMware Spring Professional 2021 (February 2021) Oracle Certified Professional, Java SE 8 Programmer (November 2018) Oracle Certified Associate, Java SE 8 Programmer (October 2018)

Author
Java Developer
63693750f064f8812070e7b9
Employee6000  / Per month
LevelEXPERT
Roles
Java Developer
Languages
English
Skillset
ASP.NETAWSApache KafkaApache TomcatApplication ServerBPMBusiness AnalystC#CloudCode ManagementContainer Management SoftwareContainerization SoftwareDatabaseDevOpsGitJavaJava serversJavaScriptKubernetesLaravelMessage BrokerMySQLOraclePHPPostgreSQLSW Tools APIsSpringSpring bootSymfonyTools
Localities
ZagrebRemote