Manish Chowrala

Java Full-stack Developer @TD

Torrington, CT, US
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

Dec 2024 — Present

Java Full-stack Developer @TD

View department →

NJ, US

At TD Bank, I’m working as a Java Full-Stack Developer, where I design and develop enterprise applications that are reliable, scalable, and cloud-ready. I’ve been deeply involved in transforming a legacy monolithic system into a microservices-based architecture using Spring Boot, Kafka, and REST APIs, improving system efficiency and modularity. Most of my work revolves around building backend solutions with Spring, Hibernate, and Java 8, while leveraging Maven for build automation and AWS for deployment. I’ve implemented secure authentication using OAuth2 and JWT, integrated AWS S3 for media file management, and contributed across multiple layers — from frontend to persistence — using the Spring Framework. I take pride in writing clean, reusable, and well-tested code that aligns with best practices and business goals.Beyond backend development, I focus on DevOps and system reliability — building CI/CD pipelines with Jenkins, containerizing applications using Docker, and orchestrating deployments through Kubernetes. I’ve also worked on MongoDB data modeling, Kafka cluster management, and AWS Lambda for serverless computing. Following Agile and TDD principles, I collaborate closely with cross-functional teams, participate in Scrum ceremonies, and continuously look for ways to optimize delivery. I make sure every solution I deliver is production-ready through unit testing with JUnit and Mockito, detailed code reviews, and effective version control using Git. I also maintain robust logging and monitoring practices using Log4j, ensuring every application is stable, secure, and easy to maintain.

EDUCATION

2015 — 2019

St Mary's Group Of Institutions

Bachelor of Technology - BTech, ECE

N/A

New England College

Master of Science - MS, Computer and Information Sciences, General

ABOUT MANISH CHOWRALA

Around 5 years of experience as a Java Developer in requirement analysis, design, development, deployment, and maintenance of client/server applications, as well as enterprise and distributed applications. Extensive experience in developing n-tier applications using Java, J2EE, MVC Framework, Spring Boot, Spring, Hibernate, javascript, HTML/HTML5, CSS/CSS3, Oracle, and SQL. Skilled in developing microservices using Spring Boot to build modular, scalable, highly available, and agile applications. Strong understanding of OOP concepts, Collections, Exception Handling, I/O Systems, Annotations, Concurrency, Multi-threading, Lambdas, and Generics. Expertise in XML, SAX, DOM, SOAP, WSDL, and restful web services. Proficient in Amazon Web Services (AWS), including EC2, S3, simpledb, cloudwatch, and SNS, with experience in building highly scalable Java applications on cloud platforms. Experienced in developing and implementing testing frameworks using junit, Mockito, Cucumber, and Selenium within a Test-Driven Development (TDD) environment. Well-versed in Agile methodologies such as Scrum and Extreme Programming (XP), along with practices like Continuous Integration and TDD. Skilled in code optimization, performance tuning, and hands-on use of tools such as Eclipse, SLF4J, Log4j, junit, and Mockito, with experience in performance testing using jtest.

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.