Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Sneethika Banda

Dallas,TX

Summary

Highly skilled and motivated Full Stack Java Developer with experience in designing, developing, and maintaining web applications, seeking a challenging position that allows me to utilize my technical expertise and contribute to the success of a dynamic organization.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Java Developer

Bank of America
07.2024 - Current
  • Designed, developed, and deployed integration solutions using MuleSoft, optimizing data flows and automating business processes for an e-signature banking application.
  • Developed and managed MuleSoft APIs, connectors, and integrations, ensuring seamless communication across enterprise systems.
  • Troubleshot, debugged, and resolved MuleSoft and Java-based applications in both development and production environments.
  • Developed, configured, and managed DocuSign templates to automate electronic signature workflows.
  • Ensured compliance with legal and organizational policies by configuring document formats, validation checks, and custom fields within DocuSign.
  • Collaborated with cross-functional teams to integrate DocuSign into business systems, enhancing operational efficiency and user experience.
  • Led the migration of MuleSoft APIs and applications to OpenShift containers, improving scalability and performance.
  • Designed, planned, and executed application migrations to Kubernetes, focusing on reliability, cost optimization, and cloud-native best practices.
  • Developed custom Java components for MuleSoft integrations to extend platform capabilities and improve performance.
  • Monitored, troubleshot, and optimized Java-based and containerized applications, ensuring high availability and efficient resource utilization.
  • Worked on microservices development using Java and Spring Boot, integrating with MuleSoft APIs and containerized environments.
  • Partnered with DevOps teams to gather requirements and deliver solutions aligning with business objectives.

Software Engineer

Upen Group Pvt Ltd
08.2023 - 07.2024


  • Involved in the development of new integrations from scratch, such as Batch Integration, using Java full stack technologies on Azure to manage large asynchronous data volumes for inbound and outbound APIs.
  • Captured technical requirements from clients and meticulously documented them in specifications using tools like Azure DevOps, ensuring clarity and precision for further development of the application.
  • Led end-to-end development of applications, leveraging Java frameworks like Spring Boot for backend development, Angular or React for frontend, and deploying the code to different environments on Azure using Azure DevOps pipelines.
  • Designed and created Kibana Dashboards on Azure for better data visualization and monitoring of application performance, ensuring proactive identification and resolution of issues.
  • Implemented performance tuning by designing a new architecture, utilizing Azure services such as Azure App Service, Azure Functions, and Azure SQL Database, to optimize scalability, reliability, and efficiency.
  • Integrated Angular frontend with MuleSoft 3 backend to enable seamless data exchange and communication between frontend and backend systems.
  • Utilized Angular framework to develop dynamic and responsive user interfaces, leveraging components, services, and modules for modular code architecture. Used Mule connectors to interact with various backend systems, databases, and APIs, ensuring efficient and reliable communication between different components.
  • Defined RESTful APIs in MuleSoft to expose services to the Angular frontend, implementing authentication and authorization mechanisms for secure communication.
  • Employed data binding and observables in Angular to handle asynchronous responses from MuleSoft, optimizing frontend performance and user experience. Configured Jenkins pipelines for continuous integration and delivery, automating build, test, and deployment processes for enhanced efficiency and reliability.
  • Implemented SQL queries and stored procedures to interact with relational databases, ensuring data integrity and efficiency in data retrieval and manipulation.
  • Utilized Git for version control, managing codebase changes, branching, and merging, ensuring collaboration and codebase integrity within the development team.
  • Performed comprehensive database optimizations using Azure SQL Database, including indexing strategies, query optimization, and data partitioning, to enhance application performance and responsiveness.
  • Continuously collaborated with cross-functional teams to drive innovation and deliver high-quality solutions, leveraging Azure DevOps for agile project management, version control, and continuous integration/continuous deployment (CI/CD) pipelines.


Java Full Stack Developer

Tata Consultancy Services
06.2021 - 12.2021
  • Involved in Requirements gathering, Analysis, Design, Development, and Testing of the application using Agile methodology (SCRUM).
  • Worked on agile approaches, including Extreme Programming, Test-Driven Development (TDD), and Scrum.
  • Developed the presentation layer using JSP, HTML5, CSS3, jQuery, Ajax, ReactJS, NodeJS, Bootstrap, and client validation using JavaScript.
  • Utilized Java 1.8/11 features like pattern recognizing, Lambda expressions for collection evaluation and comparing the data, Stream API for data operations on Collections which would increase the performance of the Application, Parallel operations on collections for effective sorting mechanisms and to change the sequential stream flow of threads.
  • Implemented Angular frontend to communicate seamlessly with Java backend services developed using Spring Boot. Utilized RESTful APIs for data exchange, enabling efficient interaction between frontend and backend layers of the application.
  • Used Structs Framework in the application, which is based on MVC design pattern.
  • Implemented Spring boot microservices to process the messages into the Kafka cluster setup.
  • Developed REST APIs using Spring MVC and Spring boot hosted all microservices on Azure Kubernetes Service (AKS).
  • Designed Java Components and integrated using Spring framework with Hibernate Object/Relational persistence mechanism.
  • Experienced in supervising Black-box Testing, Functionality Testing, System Testing, Integration Testing, Regression Testing, User Acceptance Testing (UAT), and Performance Testing.
  • Worked with Azure cloud platform in managing Docker containers and Kubernetes Clusters.
  • Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker on Azure.
  • Used GIT as source control management giving a huge speed advantage on centralized systems that must communicate with a server.
  • Migrated Data from databases such as MongoDB, SQL to Azure SQL Database.
  • Deployed the Docker image of services building Dockerfile and built a continuous delivery pipeline for containers using Azure DevOps and Azure Kubernetes Service (AKS).
  • Developed server-side software modules and client-side user interface components deployed entirely in Compute Cloud of Microsoft Azure.
  • Implemented JMS for notifications and testing with JUnit, Mock cases. Used JIRA for bug tracking, issue tracking, and project management.

Junior Java Developer

ThoughtGreen Technologies Inc
04.2020 - 05.2021
  • Developed front-end using JSP, HTML, CSS, JavaScript, JSON.
  • Implemented Struts MVC design pattern and front controller pattern along with Action Servlet as front controller for this application.
  • Developed SCM by using the JSP/HTML like one form for each functionality user interface, standard validations using the JavaScript, Servlets used as the controllers for the business logic and business logic using JDBC, XML parsing techniques using MVC.
  • Developed dynamic and responsive single-page applications (SPAs) using Angular, ensuring seamless user experiences across devices.
  • Implemented state management in Angular using NgRx, improving application performance and maintainability.
  • Utilized Angular CLI for efficient project scaffolding, development, and testing, streamlining the development process.
  • Integrated RESTful APIs with Angular services to fetch and manipulate data, enabling real-time updates and data binding.
  • Built scalable and secure backend services using Spring Boot, following microservices architecture principles for modularity and maintainability.
  • Involved in developing the Routings and configured Routing Program as scheduled the concurrent request.
  • Extensively worked on creating the setups for Organizations, Templates, Concurrent Requests, Cross Reference Types, User Creations, assigning responsibilities, creating value sets, Descriptive Flex Fields etc. in Oracle Applications.Used CVS as version control system.

Java Programmer

Goal Street
08.2019 - 03.2020
  • Assisted in the development process by coding, testing, and debugging software components.
  • Documented code changes and project updates for future reference and knowledge sharing.
  • Conducted research on emerging technologies, tools, and frameworks to provide insights and recommendations.
  • Contributed to the quality assurance process by writing test cases, executing tests, and identifying bugs.
  • Provided technical support to end-users and clients, resolving technical issues and inquiries.
  • Actively participated in team meetings, brainstorming sessions, and code reviews, contributing ideas and feedback.
  • Engaged in continuous learning and skill development through training sessions and online resources.
  • Collaborated with team members, communicated progress updates, and adhered to project guidelines.
  • Demonstrated adaptability and initiative in handling assigned tasks and seeking opportunities to contribute.

Education

Master of Science - Computer And Information Sciences

University of North Texas
05.2023

Bachelor of Science - Computer And Information Sciences

ANURAG UNIVERSITY
06.2021

Skills

  • Languages : C, Java18/11, J2EE, SQL and Python
  • Enterprise Java : Java, J2EE, JDBC, Servlets, JSP, JMS, Java Beans, JSTL, JSF
  • Integration Technologies: RESTful Web Services, SOAP Web Services, MuleSoft
  • Web/XML Technologies : HTML5, CSS3, JavaScript, jQuery, AngularJS/4/8/9, ReactJS, AJAX, JSON and NodeJS
  • Web/App Servers : Web Sphere, WebLogic, Apache, Tomcat and JBoss
  • Database : Oracle, SQL-Server, MySQL, DB2, MongoDB and Cassandra
  • Development Tools : Eclipse, Spring Tool Suite (STS) and IntelliJ Version Control GIT, GitHub, Bitbucket and SVN
  • Cloud Technologies : Azure Cloud, Conatinerization

Certification

  • Professional Java Developer from Course era
  • Certified Azure Administrator from Microsoft
  • Salesforce Certified MuleSoft Developer

Timeline

Java Developer

Bank of America
07.2024 - Current

Software Engineer

Upen Group Pvt Ltd
08.2023 - 07.2024

Java Full Stack Developer

Tata Consultancy Services
06.2021 - 12.2021

Junior Java Developer

ThoughtGreen Technologies Inc
04.2020 - 05.2021

Java Programmer

Goal Street
08.2019 - 03.2020

Bachelor of Science - Computer And Information Sciences

ANURAG UNIVERSITY

Master of Science - Computer And Information Sciences

University of North Texas
Sneethika Banda