Hi, I'm Santosh Malla Thakuri, a highly skilled software developer with over 7 years of experience in designing, developing, and testing a wide range of Java-based applications. I specialize in Java, J2EE architectures, Spring Boot, Microservices, and web technologies like Angular and React. I'm passionate about building efficient, scalable, and maintainable software solutions, and I enjoy working collaboratively through pair programming to deliver the best results. Throughout my career, I've worked extensively with databases such as Oracle, SQL Server, and MongoDB and have gained experience with cloud platforms like AWS and Azure. I have also developed expertise in performance tuning, API development, and continuous integration practices. I'm always eager to learn new technologies and contribute to team success with strong communication and organizational skills.

Santosh Malla Thakuri

Hi, I'm Santosh Malla Thakuri, a highly skilled software developer with over 7 years of experience in designing, developing, and testing a wide range of Java-based applications. I specialize in Java, J2EE architectures, Spring Boot, Microservices, and web technologies like Angular and React. I'm passionate about building efficient, scalable, and maintainable software solutions, and I enjoy working collaboratively through pair programming to deliver the best results. Throughout my career, I've worked extensively with databases such as Oracle, SQL Server, and MongoDB and have gained experience with cloud platforms like AWS and Azure. I have also developed expertise in performance tuning, API development, and continuous integration practices. I'm always eager to learn new technologies and contribute to team success with strong communication and organizational skills.

Available to hire

Hi, I’m Santosh Malla Thakuri, a highly skilled software developer with over 7 years of experience in designing, developing, and testing a wide range of Java-based applications. I specialize in Java, J2EE architectures, Spring Boot, Microservices, and web technologies like Angular and React. I’m passionate about building efficient, scalable, and maintainable software solutions, and I enjoy working collaboratively through pair programming to deliver the best results.

Throughout my career, I’ve worked extensively with databases such as Oracle, SQL Server, and MongoDB and have gained experience with cloud platforms like AWS and Azure. I have also developed expertise in performance tuning, API development, and continuous integration practices. I’m always eager to learn new technologies and contribute to team success with strong communication and organizational skills.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Advanced
Javanese
Fluent

Work Experience

Sr. Java Developer at Credit One Bank
June 1, 2024 - Present
Participated in daily stand-ups and agile ceremonies to maintain alignment with project goals and deliverables. Utilized GitLab for version control, ensuring well-documented and manageable codebases throughout the development lifecycle. Created and delivered PowerPoint presentations to communicate project progress and technical plans. Contributed to modernization efforts by migrating legacy systems to contemporary technologies. Implemented updates based on feedback to align with business goals and timelines. Conducted thorough API testing using Postman and Swagger. Collaborated with CASH and Payment teams for seamless service integration. Developed and maintained RESTful APIs for CIAM, ensuring compatibility with customer service needs. Designed APIs and services following best practices for Microservices interaction. Used Spring DAO for CRUD operations on PostgreSQL and implemented logging with Spring AOP. Developed JUnit test cases ensuring robust functionality and high code coverage
Full Stack Java Developer at Bank of America
May 31, 2024 - August 2, 2025
Actively involved in the full software development lifecycle from requirements gathering to delivery. Utilized Spring Framework including Spring Beans, AOP, and Spring Boot. Developed server-side applications with database interaction using Spring Boot and Hibernate. Implemented authentication and authorization using Spring Security. Designed and developed RESTful APIs within Microservices architecture. Improved SOAP web services performance with caching and compression. Followed test-driven development, writing JUnit tests prior to functionality implementation. Leveraged React's component-based architecture to build maintainable UI. Participated in pair programming. Created reusable Angular 10 modules and asynchronous validations. Used Spring Kafka API for message processing and built event processing applications with Kafka Streams. Deployed microservices in Docker containers accessible via AWS EC2. Included multithreading and thread-safe blocks for transaction validity. Delivered mi
Full Stack Developer at Fiserv
April 30, 2023 - August 2, 2025
Worked within Agile Scrum methodology in design, development, implementation, and testing. Designed and developed REST controllers, services, and repositories. Created reusable React components, integrating Redux for efficient state management. Enhanced UI using Angular Material, Bootstrap, and Priming. Led migration of UI from React to Angular 8, improving performance and maintainability. Developed Angular services for backend REST API calls. Authored JUnit test cases and utilized Jenkins for CI testing. Developed rich web interfaces using HTML5, CSS, Angular 7, and Typescript. Implemented microservices using Spring Boot and MVC frameworks. Managed Oracle 11g schemas and generated Hibernate entities. Deployed infrastructure on AWS EC2 and managed configurations with Chef. Built and deployed containerized applications on Kubernetes and PCF environments. Debugged applications using log4j and used JavaScript unit testing with Jasmine.
Java Developer at JB Hunt
January 31, 2020 - August 2, 2025
Involved in full software development lifecycle from analysis to testing. Developed Exchange project code using Java EE platform applying MVC, Factory, Delegate, and Singleton patterns. Designed, developed, and maintained Microservices using J2EE and Spring Frameworks. Used Kibana and Elasticsearch for troubleshooting Kafka message failures. Extensively used core Java features including Collections and Generics. Utilized Spring Boot actuator to monitor production applications. Built Microservices across the enterprise. Used JMS for asynchronous message exchange. Developed RESTful services with Jersey and Swagger. Handled multithreading, exception handling, and query optimization. Used Maven for building applications deployed on WebLogic. Managed SCM with GIT and tracked bugs with JIRA. Authored JUnit test cases using Mockito and used Log4J for error tracking.

Education

Bachelor at Marymount University, VA
January 1, 2015 - December 31, 2015

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet, Transportation & Logistics