Open to select opportunities

Chiranjivi Neupane, Backend Software Engineer

  • Java
  • Spring Boot
  • Go
  • AWS
  • Microservices

5+ years building and operating Java, Spring Boot & Go systems for enterprise platforms.

01About

Owning services from architecture to production.

I'm a Backend Software Engineer with 5+ years of experience across enterprise and platform environments in Australia, currently at Team Internet, where I design, build and operate services using Java, Spring Boot and Go.

I focus on owning services end-to-end, from architecture through production support, and I'm comfortable reviewing code and providing technical guidance within Agile teams. I enjoy resolving critical incidents under pressure, modernizing legacy systems, and building reliable CI/CD and automated testing practices.

Day to day, I work primarily with Java, Spring Boot, Go, PostgreSQL/MySQL, Docker and AWS, alongside testing tools like JUnit, Mockito and Cucumber. I've also worked with Spring Security/JWT-based authentication, Kafka, and enterprise integrations earlier in my career, and use AI-assisted tools (GitHub Copilot, Cursor, Claude) as part of my daily workflow.

Engineering snapshot

Experience
5+ yearsEnterprise & platform environments
Location
Sydney, NSWAustralia
Current role
Software EngineerTeam Internet
Primary focus
Backend & production systemsArchitecture through production support
Core technologies
Java · Spring Boot · GoPostgreSQL/MySQL · Docker · AWS
Education
M.Inf.Sys.University of Southern Queensland

02Expertise

The stack, and how it connects.

Technology I use to design, build and operate backend systems. Select any technology to see what it's used for and what it works alongside.

Current stack

Backend

BackendCurrent stack

Spring Boot

Framework behind backend services across platform, payments and HR systems.

Connects to

Used at

Team Internet · Insurance Australia Group Limited (IAG) · SnigdhTech & Business Solution

Cloud & DevOps

Data & Messaging

Security

Testing & Quality

Observability

Frontend familiarity

BackendCurrent stack

Spring Boot

Framework behind backend services across platform, payments and HR systems.

Connects to

Used at

Team Internet · Insurance Australia Group Limited (IAG) · SnigdhTech & Business Solution

03Experience

From first modules to production platforms.

Enterprise and platform engineering across Australia and Nepal, most recent first.

  1. Software Engineer at Team Internet

    • Migration

      Built an automated migration pipeline to move a large volume of customer records between platforms under a tight deadline, achieving zero downtime and no data loss despite no direct API or database access

    • Go microservice

      Designed and built a new Go microservice from the ground up for a cloud platform integration, owning it from architecture through production deployment

    • API modernization

      Replaced a legacy API architecture with a simpler, more maintainable layer, significantly streamlining customer onboarding and reducing manual developer intervention during integration

    • Security

      Strengthened account security by implementing single-session login enforcement

    • Legacy systems

      Maintain a legacy codebase spanning over 20 years, now decomposed into 5+ core services, balancing operational continuity with ongoing modernization

    • Technical guidance

      Review code and provide technical guidance across an 8-engineer team

    • Java
    • Spring Boot
    • Go
    • Microservices
    • AWS
    • Docker
    • MySQL
    • CI/CD
  2. API Developer at Insurance Australia Group Limited (IAG)

    via FinXL IT Professional Services

    • Incident response

      Diagnosed a production payment failure caused by a Kafka misconfiguration in a Helm chart, restoring transaction processing

    • Payments integration

      Integrated a third-party payment provider as part of a 9-person Payments team, supporting secure and compliant transaction processing

    • Testing

      Wrote unit tests (JUnit/Mockito) and BDD tests (Cucumber) to strengthen payment API reliability ahead of releases

    • Collaboration

      Collaborated across product, frontend, QA and vendor teams to resolve integration issues, working within CI/CD practices using Bamboo and Rancher

    • Java
    • Spring Boot
    • Kafka
    • JUnit
    • Mockito
    • Cucumber
    • Bamboo
    • Rancher
  3. Software Developer at SnigdhTech & Business Solution

    Project Human Resource Management System

    • Java
    • Spring Boot
    • MySQL
    • Git
    • Bootstrap
    • jQuery
    • JWT
    Show 4 highlightsHide highlights
    • Security

      Built backend features using Spring Security and JWT authentication

    • Code quality

      Applied clean code practices and design patterns for maintainable, scalable code

    • Automation

      Automated mailing processes and scheduled background tasks

    • Integration

      Integrated Google Maps REST APIs for location-based features

  4. Software Engineer at GoGlides

    Project Adventure Sport Booking Website

    • Grails
    • MySQL
    • Angular
    • AWS
    • Keycloak
    • Git
    Show 4 highlightsHide highlights
    • Design

      Analyzed, designed, and maintained application modules end-to-end

    • Quality

      Reviewed and tested existing systems to identify and resolve defects

    • Stakeholders

      Reported progress and collaborated closely with managers and stakeholders

    • Delivery

      Worked closely with developers and designers on cross-functional delivery

04Capabilities

What I can help you build.

I care about code that's easy to review, tested before it ships, and safe to operate under pressure. That shapes how I approach code review, CI/CD, and incident response.

  1. Scalable Backend Systems

    Designing and building backend services, owned end-to-end from architecture through production support.

    Applied at Team Internet · IAG · SnigdhTech

  2. REST API Design & Modernization

    Building clean APIs and replacing legacy architectures with simpler, maintainable layers.

    Applied at Team Internet · IAG

  3. Microservices Architecture

    Structuring applications as independently deployable services, owned end-to-end from architecture to production.

    Applied at Team Internet

  4. Enterprise & Third-Party Integrations

    Connecting systems and services, including cloud platforms and payment providers.

    Applied at Team Internet · IAG · SnigdhTech

  5. Database Design & Optimization

    Modeling schemas and tuning queries for performance.

    Applied at Team Internet · SnigdhTech · GoGlides

  6. Secure Authentication & Account Security

    Implementing authentication and authorization, from token-based auth to single-session login enforcement.

    Applied at Team Internet · SnigdhTech · GoGlides

  7. CI/CD & Test Automation

    Building reliable pipelines and automated unit and BDD test suites that strengthen releases.

    Applied at Team Internet · IAG

  8. Production Incident Response

    Diagnosing critical production issues under pressure and restoring service.

    Applied at IAG

  9. Legacy Modernization

    Decomposing long-lived codebases into maintainable services while keeping operations running.

    Applied at Team Internet

05Education

Education

  1. Jul 2019 – Aug 2021

    Master's in Information Systems

    University of Southern Queensland

  2. Feb 2014 – Dec 2018

    Bachelor's in Information Technology

    KIST College (Purbanchal University)

  3. 2012 – 2014

    +2 in Computer Science

    Gyankunj College

06Contact

Let’s build something reliable.

Open to backend engineering opportunities and conversations about enterprise systems, Java, and cloud architecture.

Open to select opportunitiesSydney, Australia