Hi, I’m Nikhila Putta, a Senior Full Stack Java Developer with 10+ years of experience delivering enterprise-grade web and distributed applications. I love shaping solutions from requirements through production, collaborating with cross-functional teams in Agile or iterative setups to ensure timely, high-quality deliverables. I bring deep expertise in the Java ecosystem (Spring, Hibernate, J2EE), modern front-end stacks (Angular, React), and cloud-native deployments on AWS with Docker and Kubernetes. I’m a strong proponent of clean code, TDD, and thoughtful design patterns, and I enjoy turning complex problems into maintainable systems that scale.

Nikhila Putta

Hi, I’m Nikhila Putta, a Senior Full Stack Java Developer with 10+ years of experience delivering enterprise-grade web and distributed applications. I love shaping solutions from requirements through production, collaborating with cross-functional teams in Agile or iterative setups to ensure timely, high-quality deliverables. I bring deep expertise in the Java ecosystem (Spring, Hibernate, J2EE), modern front-end stacks (Angular, React), and cloud-native deployments on AWS with Docker and Kubernetes. I’m a strong proponent of clean code, TDD, and thoughtful design patterns, and I enjoy turning complex problems into maintainable systems that scale.

Available to hire

Hi, I’m Nikhila Putta, a Senior Full Stack Java Developer with 10+ years of experience delivering enterprise-grade web and distributed applications. I love shaping solutions from requirements through production, collaborating with cross-functional teams in Agile or iterative setups to ensure timely, high-quality deliverables.

I bring deep expertise in the Java ecosystem (Spring, Hibernate, J2EE), modern front-end stacks (Angular, React), and cloud-native deployments on AWS with Docker and Kubernetes. I’m a strong proponent of clean code, TDD, and thoughtful design patterns, and I enjoy turning complex problems into maintainable systems that scale.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert

Work Experience

Senior Java Full Stack Developer at Thomson Reuters
February 1, 2024 - Present
Led architectural design and implementation across SDLC for enterprise web applications. Built scalable microservices using Spring Boot and Kafka, developed dynamic UI with Angular 14, and created RESTful APIs coordinating microservices and front-end layers. Implemented OAuth2/JWT SSO, practiced TDD with JUnit/Mockito, containerized with Docker, deployed on Kubernetes in AWS, and managed CI/CD pipelines with Jenkins.
Java Full Stack Developer at Ace Hardware
July 1, 2022 - February 1, 2024
Designed event-driven microservices using Spring Kafka and JMS, migrated a Struts 1.x monolithic application to a Spring Boot microservices architecture, and built REST APIs with Spring Boot integrated with Angular front-end components. Implemented Docker-based containerization and deployed services into AWS EC2, automated deployments with Jenkins, and managed Kubernetes clusters. Wrote unit tests with JUnit 5 and Mockito and supported production batch automation using Control-M.
Java/J2EE Developer at Integrity Health Partner
May 1, 2020 - June 1, 2022
Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Apache CXF modules. Deployed and monitored scalable infrastructure on AWS EC2. Used GWT and AWS for prototyping and evaluation. Developed DAOs for DB2 with Spring JDBC; built RESTful Web Services; developed front-end with ReactJS; utilized JMS for messaging; contributed to Oracle DB development with stored procedures.
Java Developer at First Financial Bank
October 1, 2018 - April 1, 2020
Wrote server-side utilities using J2EE (Servlets, JSP, JDBC). Implemented UI using AngularJS, ExtJS and Struts; built PL/SQL routines for database operations; created and maintained UI/portal layouts with CSS; developed web pages and components, and integrated EJBs for business logic. Used Ant for builds and WebLogic for deployment; performed unit testing with JUnit; implemented multi-threading patterns where appropriate.
Software Developer at Sitel India Pvt Ltd
November 1, 2015 - July 1, 2018
Developed web modules using Core Java, JSP, Struts, Tiles, and JDBC. Implemented DAO patterns and client/server validations. Built presentation layers with HTML/CSS/JavaScript/jQuery; designed and developed UI with JSP/HTML/JS; leveraged Struts framework and Ant-based builds; deployed to WebLogic; performed unit testing.

Education

Add your educational history here.

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet