Resume

Basil N G

Staff Engineer | Senior Java Backend Engineer

Staff Engineer and Java backend specialist with 8+ years of experience building secure, resilient and scalable backend systems for payment, financial and enterprise platforms.

Technical skills

Backend engineering

Java 17/21/25 · Spring Boot · Spring MVC · Spring Data JPA · Hibernate · REST APIs · OpenAPI

Distributed systems

Microservices · Event-driven architecture · Kafka · RabbitMQ · Resilience4j · Transactional outbox · Idempotency

Data and performance

PostgreSQL · MongoDB · Redis · SQL tuning · JVM tuning · JMeter · Flyway

Security and platform

Spring Security · OAuth2/OIDC · JWT/JWKS · AWS · Podman/Docker · Kubernetes · GitHub Actions · Prometheus/Grafana

Professional experience

Staff Engineer · Altimetrik

Jul 2024 - Present

  • Own backend delivery for Java and Spring Boot payment services covering REST integrations, reconciliation, AWS messaging and storage.
  • Integrated a payment gateway that reduced payment failures by 25% and improved transaction reliability.
  • Validated workloads above 50,000 concurrent users, identified bottlenecks and improved throughput by 30%.
  • Automated reconciliation through AWS Batch and Lambda, restoring 99.9% master-data consistency and reducing processing time by 70%.
  • Modernised AWS SDK integrations and enforced IMDSv2 to improve throughput and remove metadata-service exposure.

Senior Developer · SubscribeIT

Aug 2021 - May 2024

  • Re-engineered a legacy payment-processing platform as Spring Boot microservices and REST APIs, reducing processing time by 30%.
  • Led an eight-engineer team delivering an algorithmic financial platform that exceeded previous benchmarks by 15%.
  • Migrated critical banking services to AWS-oriented deployment patterns, lowering infrastructure cost by 25% and shortening release cycles by 40%.
  • Established GitHub Actions pipelines that increased deployment frequency by 300%.
  • Optimised JVM garbage collection, SQL access paths and latency-sensitive code, reducing peak response time by 20%.

Business Technology Analyst · Deloitte

Feb 2021 - Aug 2021

  • Delivered Java microservice and REST enhancements while preserving API validation and error-handling standards.
  • Created unit and service tests that reached 95% coverage and improved regression protection.
  • Used chaos testing and Splunk diagnostics to validate recovery paths and resolve production defects.
  • Mentored junior engineers on setup, debugging and testing practices.

Software Engineer · Zerone Consulting

Sep 2018 - Jan 2021

  • Built enterprise Java backend services, REST/SOAP integrations and data-processing applications.
  • Developed Hadoop and AWS EMR processing workflows to improve throughput and reduce storage cost.
  • Automated Linux deployment tasks with shell scripting and improved maintainability using modern Java practices.

Education

Master of Computer Application · Computer Science

Sree Narayana Gurukulam College of Engineering, Ernakulam, Kerala, India

Sep 2015 - Dec 2018

Bachelor of Computer Application · Computer Science

Indira Gandhi College of Arts and Science, Kothamangalam, Kerala, India

Jun 2012 - Mar 2015