Skip to content
View sandysanthosh's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report sandysanthosh

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sandysanthosh/README.md

Santhosh Kumar Karthikeyan

Senior Java Engineer | Spring Boot | Microservices | Banking & Financial Services

10 years of enterprise software experience · Chennai, India · Open to Singapore opportunities

GitHub Email

Professional Summary

Senior Java engineer experienced in building, enhancing, and supporting business-critical enterprise applications for global banking and financial-services teams. Strong in Java, Spring Boot, microservices, REST APIs, Oracle SQL, production support, root-cause analysis, and Agile delivery.

I work effectively across the full delivery lifecycle—from requirement analysis and solution design to implementation, testing, release support, and incident resolution. I am currently exploring Senior Java Engineer, Backend Engineer, and Microservices Engineer roles in Singapore.

Core Expertise

Area Technologies and capabilities
Backend Java 8/17, Spring Boot, Spring MVC, Spring Core, Microservices, REST APIs
Data Oracle, PostgreSQL, MySQL, SQL Server, MyBatis
Messaging & batch Apache Kafka, Spring Batch
Testing JUnit, Mockito, API and integration testing
DevOps Maven, Git, Jenkins, CI/CD, Docker, AWS fundamentals
Engineering System design, debugging, root-cause analysis, production support
Delivery Agile/Scrum, stakeholder collaboration, global delivery teams
Domain Banking and financial services

What I Bring

  • Experience supporting high-availability enterprise banking applications
  • Strong ownership of production issues from investigation through verified resolution
  • Practical experience modernising and maintaining both legacy and modern Java systems
  • Clear communication with business, onsite, QA, support, and engineering stakeholders
  • Focus on maintainable code, reliable APIs, test coverage, and safe releases

Current Focus

  • Production-grade Spring Boot microservices
  • Cloud-native Java application design
  • Docker, Kubernetes, and AWS
  • System design for scalable backend platforms
  • Generative AI and LLM integration with Java

Portfolio Roadmap

I am actively developing recruiter-ready projects that demonstrate:

  1. Spring Boot microservices with service discovery, resilience, and API gateway patterns
  2. Event-driven processing with Java and Apache Kafka
  3. Secure REST APIs with authentication, authorisation, tests, and documentation
  4. Java AI/LLM integration for practical enterprise workflows

Featured Projects

  • Spring Boot Microservices — Java 8 Spring Boot sample with runnable REST endpoints, integration tests, Maven CI, CodeQL analysis, and contributor guidance.
  • Spring Boot Kafka — Kafka producer/consumer examples plus production-readiness guidance for retries, dead-letter topics, monitoring, and incident triage.
  • Spring Boot PostgreSQL — Spring Data JPA and PostgreSQL reference with a repeatable local Docker Compose setup.
  • REST API Documentation — Practical REST conventions, error-response standards, and HTTP status-code guidance.

Career Interests

Target roles: Senior Java Engineer · Backend Engineer · Microservices Engineer
Target market: Singapore
Industry strengths: Banking · Financial Services · Enterprise Platforms

Let's Connect

I welcome conversations with Singapore recruiters, engineering leaders, and Java teams working on scalable enterprise platforms.

Pinned Loading

  1. SPRING-BOOT-MICROSERVICES SPRING-BOOT-MICROSERVICES Public

    Enterprise Java microservices built with Spring Boot, REST APIs and modern backend patterns..

    Java 7 2

  2. Spring-Boot-Kafka Spring-Boot-Kafka Public

    Event-driven application built with Java, Spring Boot and Apache Kafka.

    1

  3. API-Development-Tool API-Development-Tool Public

    REST API security, design and development best practices for production-ready APIs.

    4

  4. Chatbot Chatbot Public

    Java-based chatbot demonstrating conversational application development and automation.

    Java 10 4

  5. Spring-Boot-Postgres Spring-Boot-Postgres Public

    REST API built with Spring Boot, Spring Data JPA and PostgreSQL.

    1

  6. Spring-Boot-CRUD Spring-Boot-CRUD Public

    Spring Boot CRUD REST API demonstrating layered architecture and database integration.