A

Adhiraj C.

Software Engineer

Bengaluru, Karnataka, India5 yrs 9 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Expert in Java and Microservices architecture.
  • Proficient in CI/CD and DevOps practices.
  • Strong background in Fintech and Payment Systems.
Stackforce AI infers this person is a Backend Developer specializing in Fintech solutions with a strong focus on Microservices architecture.

Contact

Skills

Core Skills

JavaMicroservicesService-oriented Architecture (soa)

Other Skills

AI IntegrationApache KafkaCI/CDChatGPTComputer ScienceCopilotCore JavaDesign PatternsDockerElasticsearchGenerative AI toolsHypertext Transfer Protocol (HTTP)JUnitJavaScriptJenkins

About

A CS Engineer having extensive experience working in backend technologies, primarily based on Java, in the Payments, BFSI, Automotive and Telecommunications industries. My expertise include technologies like Java, Spring Boot, Spring Cloud, Kafka, Elasticsearch, Redis, database systems like MongoDB, MySQL, PostgreSQL, Microservices as well as Monolithic architectures, DevOps tools like Docker and Jenkins, and more. Well versed in modern coding practices and appropriate design patterns to make the code robust, scalable and maintainable. Proficient in leveraging Generative AI tools like ChatGPT and Copilot to boost productivity and code quality. I strive for continuous improvement of my technical as well as professional skills, as I believe it is of utmost importance in this digital age to stay up to date, so as to make significant contributions to society. I invest/trade in the Indian stock market as well, and have an acute interest in this field. If you have an opportunity for a project, whether you are a recruiter or a fellow engineer, feel free to reach out. I am always open to any discussion with like-minded people about the latest goings-on in the world of technology and/or the share markets.

Experience

Subscribeit

Software Engineer

Oct 2023Present · 2 yrs 5 mos · Bengaluru, Karnataka, India · Remote

  • Working as a Backend Developer for the client - Iteration Matrix, a Fintech company focused on Digital Payment Processing based in Toronto, Canada
Spring CloudSpring BootPostgreSQLPythonUnixSystem Design+10

Iteration matrix

Backend Developer

Oct 2023Present · 2 yrs 5 mos · Toronto, Ontario, Canada · Remote

  • 1. Working as a Backend Developer for the Fintech Digital Payment Processing company - Iteration Matrix
  • 2. Responsible for designing, developing, testing and maintaining new client requirements on the Payment Processing platform
  • 3. The backend system is based on the Microservices architecture
  • 4. Designed and developed a new XML based file parser that can handle ISO XML payment files. Onboarded two customers based on this, increasing revenue by approximately 20%
  • 4. Created a new automated payment flow that uses Selenium to make payments on the supplier portal. Later, led a multi-team effort to phase out Selenium and integrate an AI-based platform called Appvance IQ (AIQ) to handle the flow.
  • 5. Developed Github CI/CD workflows in all environments (Dev, QA, Staging, Prod) to ensure a smooth and reliable deployment and integration process, reducing manual interventions and deployment times by half.
Version ControlDesign PatternsJUnitJavaObject Oriented DesignObject-Oriented Programming (OOP)+16

Tekion corp

SDE II

Nov 2022Oct 2023 · 11 mos · Chennai, Tamil Nadu, India · On-site

  • 1. Used Java, Spring Boot, MongoDB for delivering client-level requirements
  • 2. TDD using JUnit, Mockito
  • 3. Gradle as a build tool
  • 4. Exposed to multi-tenant microservices having multiple dealerships
  • 5. Handled complex business requirement changes for new dealerships involving code refactoring in multiple services.
Version ControlDesign PatternsJUnitJavaRabbitMQCore Java+17

Accolite digital

Software Engineer

Nov 2021Nov 2022 · 1 yr · Bangalore Urban, Karnataka, India · On-site

  • Worked as backend developer in Goldman Sachs Derivatives Process Engineering division
  • Refactored Slang code (Goldman Sachs' internal programming language) to resolve issues in the derivative flow
  • Worked on Accolite's internal management website on the Delivery Risk module.
  • This module dsiplayed a delivery risk metrics tab for viewing performance of projects within Accolite for each month of the year.
  • Technologies used - Java, Spring Boot, PostgreSQL, JUnit, Mockito.
Version ControlDesign PatternsJUnitJavaObject-Oriented Programming (OOP)Unit Testing+13

Amdocs

Software Engineering Associate

Jul 2020Nov 2021 · 1 yr 4 mos · Pune, Maharashtra, India

  • Account: Maxis Communications
  • Worked as part of the Turbo Charging team in the Maxis Communications account
  • Worked in cross functional teams to refactor code to add a new enterprise server cluster to a monitoring application
  • Extracted process logs from multiple servers and performed troubleshooting using Root Cause Analysis for production issues
Version ControlDesign PatternsJUnitJavaObject-Oriented Programming (OOP)Unit Testing+12

Education

SRM IST Chennai

Bachelor of Technology (B.Tech.) — Computer Science

Jan 2016Jan 2020

Assam Rifles Public School Jorhat

Higher Secondary — Science

Jan 2014Jan 2016

Stackforce found 100+ more professionals with Java & Microservices

Explore similar profiles based on matching skills and experience