Sowmya Sai Email and Phone Number
Sowmya Sai is a Java full stack devloper at CrossFirst Bank.
Crossfirst Bank
View- Website:
- crossfirstbank.com
- Employees:
- 312
-
Java DeveloperCrossfirst Bank Jun 2023 - PresentLeawood, Ks• Involved in all phases of the Software Development Life Cycle (SDLC), from requirements gathering to design, development, and testing.• Developed Microservices using Spring Boot and RESTful Web Services, enhancing the scalability and flexibility of the system.• Leveraged the power of Java 8, utilizing lambda expressions, functional interfaces, stream APIs, collections, and IO improvements for efficient data processing.• Employed Java 8's streams and lambda expressions to store and process data effectively.• Configured, deployed, and supported cloud services, including Amazon Web Services (AWS).• Automated build packaging and deployment using Maven scripts, creating build images (AMI) for Docker containers.• Develop MongoDB data models optimized for IVR functionalities, ensuring efficient storage and retrieval of information.• Played a key role in setting up new server instances (EC2), configuring security groups, and managing Elastic IPs within AWS.• Ensured data security during message routing by configuring and managing MQTT brokers and implementing MQTT security measures.• Developed the front-end of applications using Angular 13 to create responsive and dynamic user interfaces.• Created the responsive UI components using React/Redux and to dispatch events to the store. • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.• Implemented data-binding and managed application state using Angular services and observables.• Created reusable components and modules to maintain a consistent and modular codebase.• Utilized Angular Forms for form validation, input handling, and form submission.• Integrated third-party libraries, such as charting libraries or UI components, into Angular applications to enhance functionality.• Integrated authentication and authorization using Angular guards to control access to specific routes.• Collaborated with the back-end team to define RESTful API endpoints and consumed -
Java DeveloperEaglebank Feb 2022 - May 2023Bethesda, Md• Collaborated with cross-functional teams to design, develop, and maintain microservices using Spring Boot to enhance software product delivery.• Analyzed business requirements and translated them into working models, following an agile methodology, to ensure alignment with business objectives.• Developed a Micro Service Oriented application with React JS in the front end and Spring Boot services.• Leveraged advanced Java concepts, including Core Java Collections, multithreading, exception handling, design patterns, Java 1.8 functional programming, and lambda expressions to build robust functionalities.• Monitor and analyze MongoDB performance within Java applications, identifying and resolving performance bottlenecks.• Developed interactive modules in the application by using a combination of HTML5, CSS3, Bootstrap, jQuery, Angular, and JavaScript.• Played a key role in developing the front-end of the application using Angular, effectively retrieving data as JSON and rendering it on web pages. This involved creating Angular components, directives, services, and route providers.• Utilized Angular CLI for project management, code scaffolding, and ensuring smooth build and deployment processes.• Implemented client-side routing in Angular to support a single-page application (SPA) architecture, enhancing the user experience.• Ensured responsive design and cross-browser compatibility by utilizing Angular's responsive features and integrating with CSS frameworks.• Optimized application performance by implementing lazy loading of modules and preloading critical data for faster user interactions.• Created comprehensive unit test cases using JUnit and Mockito for effective testing of various application components, ensuring code quality and reliability.• Resolved Spring framework artifacts and facilitated code build and deployment processes using tools like Maven, Jenkins, and Docker.• Wrote JavaScript functions -
Java DeveloperState Street Sep 2020 - Jan 2022Boston, Massachusetts, United States• Involved in Agile methodologies to do requirements gathering analysis and daily Scrum meetings, Sprint planning and estimation of the tasks for the user stories, participated in retrospective and presenting demo at end of the sprint.• Designed and developed back-end function with several Java design patterns such as Data Access Object, Singleton, MVC, and Factory patterns• Developed Terraform scripts to create the AWS resources such as EC2, Auto Scaling Groups, ELB, Route53, S3, SNS and Cloud Watch Alarms.• Involved in writing Java API for Amazon Lambda to manage some of the AWS services.• Exported SQL data in to Elastic search to allow much faster and scalable user searches from the database.• Developed Microservices using Spring MVC, Spring Boot, and Spring Cloud.• Involved in multi-threading process development to handle an asynchronous write-behind cache for database update• Performed ORM with Hibernate to design and create the mapping classes, sessions, transactions, HQL and Criteria to fetch and persist data.• Developed Mongo DB for data buffer and involved in configuration and deployment of Oracle as the database, wrote stored procedures using PL/SQL for data entry and retrieval in Reports module• Used JMS and Rabbit MQ to pass messages as payload to track different statuses, milestones and states in the workflows• Configured and deployed applications on cloud server under Amazon Web Services (AWS) using EC2, S3, Elastic Beanstalk.• Implemented transaction function through third-party Rest API provided by Visa, Stripe, PayPal, Square• Used SOAP, WSDL, JAX-WS to produce web services, generate stubs and consuming the existing web services• Developed JUnit test cases for Unit testing, integration and Functional Testing, and ran automated unit tests using Mockito for the purpose of Test Driven Development• Used Log4J logging framework for logging message at various levels.• Used Microservice -
Java DeveloperEbix Aug 2016 - Nov 2019Hyderabad, Telangana, India• Develop the application using Struts framework. The views are programmed using JSP pages with the struts tag library, Model is the combination of EJB’s, and Java classes and web implementation controllers are Servlets.• Design and implementation of web applications in Java and HTML5/JavaScript using Eclipse, Swing, GWT, JPA frameworks and GIT maven source code environments.• Designing and building RESTful, JSON, and XML microservices platforms to integrate partners for payment, fraud risk, and payout, enabling rapid expansion to countries by normalizing regional payments and dynamically optimizing routing• I have experience on user interface using JSP with JavaBeans, JSTL and Custom Tag Libraries, JS, CSS, JQuery, Node.js, Angular Js, and HTML to speed the application• Work on Node JS Application with Express Framework. Familiar with Node Package Manager (NPM), EJS Templating Engine, Bower and Gulp.• Developed rich UIs using XHTML, Java, DOM, and AJAX according to the customer requirement.• Work to produce SOAP web services (WSDL, XML, XSD, JAXB) using Apache CXF in Service Oriented Architecture (SOA). Also worked in consuming the SOAP web services.• Set up authentication using Dockers containers and commands.• During development life cycle took advantage of JIRA for task and bug tracking purposes.• Generate JUnit test with complex 3 Tier applications cases to test and debug individual components.• Maintain and transferred pre-existing AWS micro services (EC2, ELB, and Route53) to GCE.• Deployed my own Code onto Git Environment and applied some Hooks to automate the process of Continuous Integration and Continuous deployment. CI and CD.• Develop application on spring framework by utilizing its features like Spring Dependency injection, Spring Beans, Spring Security (ACEGI Security), Spring JDBC, Spring Web flow using Spring MVC• Developed Hibernate in Data Access Layer to access and update information in the database• Work with Single p
Sowmya Sai Education Details
-
Vishnu Institute Of Technology
Frequently Asked Questions about Sowmya Sai
What company does Sowmya Sai work for?
Sowmya Sai works for Crossfirst Bank
What is Sowmya Sai's role at the current company?
Sowmya Sai's current role is Java full stack devloper.
What schools did Sowmya Sai attend?
Sowmya Sai attended Vishnu Institute Of Technology.
Who are Sowmya Sai's colleagues?
Sowmya Sai's colleagues are Kent Howard, Stephanie Hindman-Masters, Nolan Atkins, Mohalidin Sharief, Rohini Kharche, Stephanie Cocherl, Ctp, Craig Powers.
Not the Sowmya Sai you were looking for?
-
-
Sowmya Sai
Canada -
1citizensbank.com
-
Sowmya Sai
Senior .Net Developer| Actively Seeking For Full Stack .Net Developer Roles | Wpf | Asp.Net| React| Angular | Xml | Sdlc | Microservices | Sql | Javascript | Rest Api | Devops | Agile/Scrum | KubernetesUnited States
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial