I am a Java Full Stack Developer with 9 years of experience, I have a robust background in developing and deploying scalable web applications and enterprise solutions. My expertise spans both front-end and back-end development, with a strong command of Java, Spring Boot, Angular, and React. I am dedicated to delivering high-quality, efficient, and user-friendly applications. Throughout my career, I have successfully led and contributed to numerous projects, from initial concept through deployment and maintenance. I excel in Agile, SDLC environments, collaborating closely with cross-functional teams to translate business requirements into technical solutions. My experience includes optimizing application performance, implementing RESTful APIs, and ensuring robust security protocols. Key achievements include developing a customer relationship management system that improved client interaction efficiency and architecting a microservices-based solution that reduced system downtime. I am passionate about staying current with industry trends and continuously enhancing my skill set to drive innovation and deliver exceptional results.
-
Sr Java Full Stack DeveloperAppleUnited States -
Senior Java Full Stack DeveloperDelta Air Lines Jul 2022 - PresentBasking Ridge, New Jersey, United StatesProficient in using IDEs like Eclipse, RAD, and IntelliJ for J2EE system design and development, with extensive experience in relational databases such as Oracle 11g, SQL Server 2014, MySQL, and IBM DB2.Developed web applications using Java/J2EE technologies, including Servlets, Struts, Spring (IOC, MVC, AOP, Security, Boot, Web Flow, Data), JDBC, and ORM frameworks like Hibernate and iBatis.Expert in creating responsive, cross-browser websites with HTML5, CSS3, Bootstrap, JavaScript, and Ajax, along with server-side scripting.Designed a Spring configuration server for five micro-services to share common configurations and used Terraform for provisioning AKS clusters and Azure resources.Implemented reactive programming with Flux and Mono in Spring Webflux, and utilized Completable Futures for asynchronous processing in Spring MVC.Applied OAUTH2.0 for REST API authorization and authentication, incorporating JWT access tokens.Worked in an agile environment with analysts and business users, contributing to project analysis, design, and execution using application servers, web services, and Oracle databases.Set up Team City for automated procedures, developed a Hazelcast cache server, and managed application releases through ServiceNow (SNOW).Handled UNIX powerbroker roles, created Spring AOP modules for logging, and wrote shell scripts for deployment and post-deployment processes.Implemented CI/CD pipelines with GitLab and managed containerized applications with Kubernetes for scalability and performance.Developed a robust authorization routing system using Java, AngularJS, and Spring Boot, managed Docker containers for microservices, and created Autosys apps with JIL files for scheduling.Wrote JUnit test cases with Mockito and participated in agile practices, including retrospectives, demos, and scrum calls. -
Java Full Stack DeveloperVisa Sep 2021 - Jun 2022Austin, Texas, United StatesEngaged in all SDLC stages, including requirements collection, design, analysis, development, and customization.Employed Agile methodology for specification, analysis, design, integration, testing, deployment, and maintenance, using IOC and AOP concepts with J2EE design architecture and frameworks like Spring MVC and Spring Bean Factory.Developed a Web Service replication interface using HTTP Handlers and the REST approach for XML and JSON data feeds, integrating JAX-RS into a Spring Boot application.Experimented with React 16.9.0's Concurrent Mode to enhance application responsiveness during heavy loads by handling asynchronous rendering.Synchronized multiple threads using exception handling and multithreading, leveraging the singleton design pattern for improved performance.Used Spring IOC to wire business classes to front-end managed beans, configuring Spring XML files with necessary declarations.Packaged application components into Docker containers for consistency across development, testing, and production environments.Set up CI/CD pipelines with Azure DevOps and Jenkins to automate build, test, and deployment processes to AKS.Utilized a message broker to create service methods, SQL queries, and PL/SQL for Oracle DBMS communication, supporting data delivery, non-blocking operations, and push notifications.Leveraged Java 8 features like default methods, static methods, and the Concurrency API to maintain interface compatibility and project concurrency, and worked with Elastic Search to transform raw data into JSON objects.Used JIRA for project management, including sprint planning, backlog grooming, and task assignment.Developed a unit testing framework with JUnit for continuous integration testing, and constructed prototypes and project layout skeletons with CSS and HTML5.Developed build scripts with Maven based on the Project Object Model (POM).Maintained project documentation and version control using Git, Bitbucket, and Confluence. -
Java Full Stack DeveloperAmazon Oct 2019 - Aug 2021Washington Dc-Baltimore AreaParticipated in all SDLC phases including analysis, design, implementation, and testing based on functional requirements.Employed Agile methodology, conducting daily SCRUM meetings to update status and resolve issues.Implemented the application using SpringBoot Framework and managed security with Spring Security.Utilized Spring IOC, Spring MVC, Spring AOP, Spring Boot, Spring Batch, and Spring Security in the application development.Designed and created End Points, Business Layer, and DAO Layer using Hibernate/JDBC template and Spring IOC for Dependency Injection.Developed Web Service clients with SOAP via Apache Axis, tested with SOAP UI, and consumed RESTful and SOAP services in a SOA environment.Built the persistence layer with Hibernate, using POJOs mapped with annotations and managing transactions.Used React’s Context API for global state management, simplifying user authentication and theme settings without prop drilling.Worked extensively with MongoDB, managing transactions, indexing, sharding, replication, and schema design for high availability and performance.Applied optimistic locking, caching, criterion queries, named queries, and HQL for efficient database processing.Created DAOs for various operations like record insertion, update, and deletion using different specification files.Utilized JUnit for comprehensive unit, integration, and production testing, automating repetitive test cases as an xUnit instance.Developed and maintained a reliable insurance claims processing system with Node.js for smooth data flow and stakeholder communication.Ensured scalability and seamless deployment with Docker containers for various microservices.Used Amazon EKS to orchestrate containerized applications, ensuring high availability, scalability, and security.Installed and configured Maven for build automation and deployment, and used Gradle with Intellij to enhance build process functionality, deploying on Tomcat Apache server. -
Java Full Stack DeveloperHdb Financial Services Ltd. Mar 2017 - Aug 2019Hyderabad, Telangana, IndiaLed the design and development of modules using Struts, with separate access levels for each menu item.Documented and implemented models and controllers, rendering JSON responses with ng-repeat.Linked the application to the database using Hibernate ORM, and used AJAX for server-side search results.Employed Hibernate 4.0 and Spring 3.0 MVC’s Dependency Injection for efficient development and maintenance.Established service endpoints with JAX-RS, REST, JAXP, XML, and WSDL, and wrote JUnit test cases.Configured URL mappings with struts-config.xml and developed modules using J2EE design patterns.Developed web interfaces with JavaScript, AngularJS, and JSPs based on technical specifications.Created JAX-RS-based RESTful web services and implemented quality processes for optimal outcomes.Designed systems using collections and multithreading, and gathered project requirements.Handled unit integration, bug fixing, and user acceptance testing, collaborating with business analysts weekly.Monitored application security and performance, and developed a licensing application for purchased modules.Created components with HTML5 and CSS3, designing GUIs for various modules.Upgraded the program from EJB to Spring 3.0.6 and Struts 2.0, redesigning UI and business layers.Assigned tasks for sprints and managed application deployment on servers.Led and mentored the development team, analyzed requirements, defined specifications, and created ANT build scripts. -
Software DeveloperManipal Hospitals Apr 2015 - Feb 2017Bengaluru, Karnataka, IndiaExperienced with relational databases like Oracle, SQLServer, PL/SQL, and JDBC for remote database connectivity (SQL Server, MySQL, Oracle).Developed and automated server management tasks using batch executables, VBScript, Powershell, and Bash scripts.Reviewed architectural drawings and used precision measurement tools, participated in process documentation and UNIX/Linux server audits.Built a Python Flask REST API web service for an AngularJS app providing STEM education to deaf youth.Skilled in front-end development, creating responsive websites with Bootstrap and leveraging Spring AOP and Spring IOC frameworks.Implemented MVC2, DAO, DTO, and other design patterns, using Java/J2EE patterns like session facade, MVC, and service locator.Developed XML-based SOAP web services and a Message Handler Adapter with Java, JMS, and MQ Series for module interfacing.Created reusable presentation layers using HTML, XHTML, CSS, JavaScript, and custom JSP tag libraries (JSTL).Developed POJOs and DAOs with Hibernate for database operations, and wrote JUnit test cases for Spring MVC validations.Built stored procedures for data extraction from flat files, XML files, and SQL servers, and developed a social network site with JavaScript, Mobile, CSS3, HTML5, and MySQL.Designed the application's MVC architecture and user interface screens with HTML, EXTJS, JSP, and JavaScript for validation.Proficient with Spring, Hibernate, XML, SQL Server, DB2, REST web services, and Core Java; developed Action servlets, forms, and classes.Used JavaScript for dialog boxes, input validation, and suggestions; developed AJAX, JavaScript, and CSS styles.Utilized Hibernate for writing Spring services for Oracle data retrieval tasks.Lead the creation of the web layer Action servlet, Action forms, and Action classes, integrating various design patterns and validation scripts.
Sruthi V Education Details
-
Andhra Loyola Institute Of Engineering And Technology7.68
Frequently Asked Questions about Sruthi V
What company does Sruthi V work for?
Sruthi V works for Apple
What is Sruthi V's role at the current company?
Sruthi V's current role is Sr Java Full Stack Developer.
What schools did Sruthi V attend?
Sruthi V attended Andhra Loyola Institute Of Engineering And Technology.
Who are Sruthi V's colleagues?
Sruthi V's colleagues are Sandeep Verma, Shaibu Kamalamma, Sumit Kumar Bharati, Fatima M, Miles Turman, Şirin Adıbelli, Wouter Boeckx.
Not the Sruthi V you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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