Dhiraj Kumar
Software Developer @TCS BaNCS| Java | Springboot | Microservices | Kafka | REST & SOAP | Docker | Jenkins | DSA
- Role
- System Engineer at Tata Consultancy Services
- Location
- Gurugram, HR, IN
- LinkedIn followers
- 500 followers
About Dhiraj Kumar
contact : d••••••••@gmail.comBack-end software engineer. Can also contribute to frontend.Java Developer with 3 years of experience.• Strong foundation in Data Structures and Algorithms with a track record of solving complex problems.• Skilled in multithreading and concurrency to build high-performance, responsive applications.• Follow SOLID principles, design patterns, and low-level design best practices.• Experienced in designing scalable and efficient distributed systems, leveraging microservices, caching, and robust database architectures to optimize performance and reliability.• Proficient in Java, Spring framework, Spring MVC, Hibernate ORM, JPA, Spring Data JPA, Spring Boot, RESTful & SOAP APIs, Spring Security, and Microservices architecture and event-driven architecture using Kafka and RabbitMQ.• Developed and maintained scalable CI/CD pipelines using Jenkins to build, test, and deploy Docker containers/images to AWS EC2 ensuring high availability, scalability, and faster delivery of microservices across multiple environments.• Hands-on with SQL optimization using Oracle DB and MySQL databases.• Hands-on with frontend technologies: JSP, JavaScript, HTML, and CSS.• Comfortable with tools like Git, Postman, Maven, Docker, JIRA, Eclipse & Intellij.• Quick learner with a passion for building efficient, maintainable software solutions.
Experience
System Engineer
Jul 2022 — Present · Gurugram, IN
Experienced in product development at TCS BaNCS, specializing in building scalable solutions for the Banking and Financial Industry. Focused on delivering high-quality, efficient services with expertise in modern frameworks and technologies.Owned the lifecycle of REST services from design and development using Java and Spring Boot.Improved code maintainability and reduced bug-fixing time by 50% through refactoring and adopting best practices.Participated in debugging the production issues and development environments ensuring timely resolution.Proposed and implemented a reusable solution for a recurring requirement, reducing development effort and client waiting time by 100%.Led whole team for implementing security feature to the web application with Spring Security.Integrated JUnit test cases to ensure high code quality and compliance with SonarQube coding standards.Optimized Oracle database queries, reducing latency by 60%.Maven build tool for dependency management system.
Education
Institute of Engineering & Management, Kolkata
B.Tech.
2018 — 2022
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.