Senior Java Software Engineer

Lionel Cichero

Auckland, New Zealand. 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
Auckland, NZ
01

Experience

  1. Dec 2021 - Present

    Auckland, New Zealand

    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. Oct 2016 - Nov 2021

    Auckland, New Zealand

    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. May 2013 - Aug 2016

    Argentina

    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. Jul 2011 - Apr 2013

    Argentina

    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. Jan 2011 - Jul 2011

    Buenos Aires, Argentina

    Java Web Developer

    Everis

    • Worked on government administrative systems using agile practices (Scrum, pair programming).
    • Java 6
    • Spring
    • Hibernate
    • JSF
    • JUnit
    • SOAP
  6. Jun 2010 - Jan 2011

    Argentina

    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
02

Core skills

03

Certifications

Certifications

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

Languages

Spanish
Native
English
Full professional proficiency