Khushwinder Tuli
Java Full Stack Developer @Tech Mahindra
Signup · Get unlimited contacts
WORK HISTORY
Java Full Stack Developer @Tech Mahindra
Toronto, ON, CA
Collaborated with business stakeholders to analyze requirements and align technical solutions with business objectives.Designed and developed scalable web applications using Spring MVC and Spring Boot–based microservices.Built and exposed RESTful APIs leveraging Spring Boot, Hibernate/JPA, and dependency injection.Integrated Apache Kafka to support asynchronous, event-driven communication between distributed services.Developed dynamic and responsive user interfaces using React, Angular, JavaScript, HTML5, and CSS3.Wrote complex SQL queries and managed data persistence using Hibernate ORM with MySQL and Oracle databases.Containerized applications with Docker and deployed them on Kubernetes to ensure scalability and high availability.Designed and maintained CI/CD pipelines using Jenkins, automating build, test, and deployment processes.Automated backend tasks and deployments using Bash shell scripting in Linux/Unix environments.Implemented SOAP and REST-based web services, managing enterprise data workflows.Leveraged AWS (EKS) for cloud-native, serverless, and containerized deployments.Ensured application quality through unit testing with JUnit and Mockito and centralized logging using Log4j.Actively participated in Agile (Scrum) practices including sprint planning, stand-ups, and iterative delivery.
EDUCATION
Sheridan College
Diploma of Education, ENGINEERING
ABOUT KHUSHWINDER TULI
Java Developer with 6+ years of hands-on experience in architecting, developing, debugging, and maintaining enterprise-scale applications. Possesses deep expertise in building highly scalable and resilient backend systems using Java EE, Spring Boot, Microservices, Hibernate, and relational and NoSQL databases including MySQL, Oracle, and MongoDB.Proven experience in designing and implementing microservices-based architectures, leveraging multithreading, JPA, JDBC, and JMS to deliver high-performance, low-latency solutions. Strong background in cloud-native development, including integration with AWS services, third-party APIs, and infrastructure automation using Docker, Kubernetes, Jenkins, and Terraform.Equally proficient in frontend development, utilizing HTML5, CSS3, JavaScript, jQuery, Angular (6+), and React to build responsive, user-centric client-server applications. Demonstrates solid command of Core Java, object-oriented design principles, and collections framework, along with extensive experience working in both Agile and Waterfall development environments.Recognized as a collaborative team player and pragmatic problem solver, consistently delivering high-quality, maintainable software solutions while thriving in fast-paced, evolving technical landscapes.
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.