Available to hire
I’m Amin Dezfuli, a software professional with over 18 years of experience in Java/J2EE, JavaScript, Node.js, TypeScript, and AWS services. I have designed enterprise applications for sectors such as banking, insurance, healthcare, and online trading. My strengths include solid API integration, CI/CD, cloud services, and DevOps. I thrive on challenging complex scenarios, simplifying them, and delivering effective software solutions. I enjoy leading teams, adopting modern practices like TDD, microservices, and containerization to ensure scalable and maintainable systems.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Language
English
Advanced
Work Experience
Senior Software Engineer (contract) at Westpac
July 1, 2024 - November 4, 2025Developed credit card domain services with Java/Micronaut; designed TDP API for transactions; authored automation tests; collaborated with cross-digital teams to expose and consume APIs; contributed to Westpac W1B React UI. Tech: Java 21, Node.js, Micronaut, TDD, Jenkins, Postgres.
Senior Software Engineer (contract) / Developer Lead at BNZ
June 1, 2024 - June 1, 2024Integrated BNZ customer system with IAG; led development; implemented event-driven, pub/sub architecture using Kafka.
Senior Software Engineer/Consultant (contract) at Foodstuffs
June 1, 2023 - June 1, 2023Modernized customer domain services in AWS Cloud; implemented services with Java and Node.js (TypeScript); Kafka streaming; built AWS pipelines; upgraded stack and led team to adopt latest versions; serverless TypeScript applications; managed build/deploy pipelines.
Senior Software Engineer/Consultant (contract) at Suncorp
June 1, 2022 - June 1, 2022API design and implementation; upgrading legacy applications; integration work; emphasized RESTful services and modern tooling.
Application Designer, Senior Software Engineer (Contract) at Westpac
January 1, 2022 - January 1, 2022Led validation micro-service for loan applications; Kafka-based streaming with 3rd parties; technical leadership of a 4-person team; evolved microservice architecture to meet evolving requirements.
Application Designer, Senior Developer (Contract) at Spark
March 1, 2021 - March 1, 2021Online biometrics application; full-stack Java development; refactored microservice architecture to meet requirements; REST APIs; Docker-based environments.
Dev-Ops, Senior Software Engineer at Mercury IT
June 1, 2020 - June 1, 2020Covid-19 application for Ministry of Justice; API integration; Linux server setup; Docker; GitLab CI/CD pipelines; GitLab Runner/Registry.
Application Designer, Senior Developer (Contract) at IBM
March 1, 2020 - March 1, 2020ANZ Bank BonusBond’s application; full-stack Java/J2EE; enhancements; REST/WS; Docker; Cloud (AWS); React (Redux) front-end; CI/CD.
Java Lead, Senior Developer at Watercare
September 30, 2019 - September 30, 2019Watercare Integration platform; assets graph database; AWS CI/CD; Java-based microservices; Graph DB (Neo4j); REST APIs; Terraform. Lead Java team.
Senior Software Developer at IAG Co. Auckland
May 1, 2019 - May 1, 2019Claim centre and Policy API integration; maintained legacy applications; implemented RESTful and SOAP services; unit/integration testing; Spring Boot microservices; Azure.
Senior Software Developer at ANZ Bank - New Zealand
December 1, 2016 - December 1, 2016Switch modernization; Java 1.8; Oracle 12c; Spring; Camel; REST; SOAP; integration with legacy systems.
Java/J2EE Web Programmer at Healthlink CO – New Zealand
June 1, 2016 - June 1, 2016Online GP & Specialist portal; ACC45 integration; backend services with Java/J2EE, JPA, REST & SOAP; security hardening (CSRF, OWASP).
Team Lead / Senior Java/J2EE Developer at Caspian-Co – Iran
May 1, 2014 - May 1, 2014Leadership of a 6-person Java/J2EE team; core banking modules (Deposit, Accounting); SOA & Microservices; SOAP/REST web services; Oracle; unit testing.
Education
Qualifications
BSc Computer Science (First Class)
January 11, 2030 - January 1, 2005Oracle Certification / Degree
January 11, 2030 - January 1, 2007AWS Cloud Participation Certification
January 11, 2030 - January 1, 2025AWS Cloud Participation Certification
January 11, 2030 - January 1, 2025Oracle Certification
January 11, 2030 - January 1, 2007Industry Experience
Software & Internet, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Auckland today.