Tailoring your resume for TCS NQT – NovemberRegistration Open
This posting's own description is already applied to your summary and project bullets. Review the result, make it yours, then export a clean ATS PDF or DOCX.
Your Name
PROFESSIONAL SUMMARY
Software Development Engineer with deep foundation in Java 17, Spring Boot, and enterprise microservices architecture. Experienced in event-driven systems with Apache Kafka, robust database design with Spring Data JPA/Hibernate, and writing comprehensive test suites with JUnit 5 & Mockito.
TECHNICAL SKILLS
Languages: Java (11/17/21), SQL, Python, Bash
Frameworks: Spring Boot, Spring Data JPA, Hibernate, Spring Security, Spring Cloud
Messaging & Microservices: Apache Kafka, RabbitMQ, REST APIs, Microservices, Eureka
Databases: MySQL, PostgreSQL, Oracle, Redis
Tools & DevOps: Maven, Gradle, Docker, Git, JUnit 5, Mockito, SonarQube
PROJECTS
Distributed Payment Reconciliation & Transaction Ledger Engine
View ATS- Built an event-driven payment reconciliation service that consumes transaction events from Apache Kafka.
- Used idempotent consumers and JPA optimistic locking (@Version) so a retried event cannot double-credit an account.
- Secured inter-service calls with Spring Security, OAuth2 JWT tokens and custom authentication filters.
- Wrote JUnit 5 and Mockito tests for the reconciliation rules and ran SonarQube analysis in CI.
High-Throughput Distributed Cache-Aside Catalog Service
View ATS- Implemented a two-tier cache-aside pattern with Spring Cache and a Redis cluster in front of the catalog database.
- Designed a multi-tenant schema with composite indexes and pagination for catalog queries.
EDUCATION
Core Coursework: