Lionel Cichero

Senior Java Software Engineer

Senior Java engineer with more than 14 years of experience building and maintaining web applications, REST APIs and data-heavy back-ends. Originally from Argentina, based in Auckland since 2016.

Lionel Cichero hiking in the mountains

14+

Years

Java experience

Backend

Engineering

REST APIs & microservices

Auckland

New Zealand

Based here since 2016

Java · Spring Boot · Apache Kafka · Kubernetes · PostgreSQL · Docker

Experience

  1. Senior Java Software Engineer ANZ

    • Part of a team standardising microservices: shared frameworks, templates and dependency management across a large service estate.
    • Built and maintained Helm-based CI/CD deployments, and upgraded the Jenkins agent images for stability.
    • Set up automated dependency updates with Renovate, reducing manual upkeep.
    • Java
    • Spring Boot
    • OpenAPI
    • FeignClient
    • Flyway
    • Maven
    • OpenShift
    • Kubernetes
    • Helm
    • Jenkins
    • Renovate
    • Kafka
    • Checkmarx
    • Dynatrace
    • Splunk
    • Bitbucket
    • Git
    • Jira
    • Confluence
  2. Senior Java Developer Reveal Limited

    • Maintained and extended the main web application, built with Java 7, Spring and Hibernate on SQL Server.
    • Designed REST APIs with Spring, documented with Swagger.
    • Extracted a module into a modular Spring Boot service with Neo4j, Kafka and WebSockets.
    • Migrated charting from server-side JFreeChart rendering to client-side Highcharts.
    • Re-developed a Roster application in about three months (Java 11, Spring Boot, ReactJS, PostgreSQL).
    • Java 7-11
    • Spring
    • Spring Boot
    • Hibernate
    • Neo4j
    • Kafka
    • Elasticsearch
    • ReactJS
    • PostgreSQL
  3. Java Web Developer TradeHelm, Inc. (client: Emmi Solutions)

    • Built admin tools and client web apps for healthcare products sold to hospitals.
    • Owned production bug fixing for the client product line.
    • Java 7
    • Spring MVC
    • Spring Security
    • Spring Batch
    • AngularJS
    • JBoss
    • Jenkins
    • Docker
  4. Java Web Developer HealthCentral

    • Maintained existing functionality and delivered new features across Java, PHP and Ruby applications.
    • Java 6
    • Spring
    • Hibernate
    • iBatis
    • Tomcat
    • MySQL
  5. Java Web Developer Everis

    • Worked on government administrative systems using agile practices (Scrum, pair programming).
    • Java 6
    • Spring
    • Hibernate
    • JSF
    • JUnit
    • SOAP
  6. Java Developer Hewlett Packard Enterprise

    • Improved existing projects and joined new ones for steel-industry factories in Mexico and Argentina.
    • Java 5
    • Maven 2
    • Hibernate
    • JUnit
    • BC4J

Core skills

Certifications

Git Real (Code School)
Shaping up with Angular.js (Code School)

Languages

Spanish
Native
English
Full professional proficiency