Post Job Free

Resume

Sign in

Web Services Stack Java

Location:
Redmond, WA
Salary:
75$
Posted:
October 18, 2023

Contact this candidate

Resume:

Hema

Sr. Full Stack Java Developer

Ph: 469-***-****

Email: ad0f1k@r.postjobfree.com

LinkedIn:https://www.linkedin.com/in/hemavardhini-bandari6555

SUMMARY:

With over 8+ years of diverse IT experience, I bring a wealth of expertise in object-oriented programming, analysis, design, documentation, integration, testing, and implementation of enterprise applications.

I have a proven track record of successfully delivering projects using Java technologies and frameworks, following both Waterfall and Agile (Scrum) methodologies.

My passion lies in crafting elegant and efficient code that meets the highest industry standards.

In the realm of Java, I possess an in-depth understanding of Core Java concepts, including OOPs, Collections, Exceptions Handling, Swing, Annotations, Concurrency, Multi-Threading, Lambda, and Generics.

I have honed my skills in utilizing design patterns such as Singleton, Prototype, Façade, Factory, and Observer to develop robust and scalable solutions.

Furthermore, I have gained hands-on experience in cloud computing technologies, particularly Amazon Web Services (AWS).

My proficiency extends to EC2, S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and Access Management, Dynamo DB, AWS CloudWatch, Amazon EBS, and Amazon CloudFront.

Leveraging AWS, I have contributed to the design and development of highly available and fault-tolerant applications.

Front-end development is another area where I excel. I possess expertise in creating interactive and visually appealing user interfaces using HTML5, CSS3, and AJAX.

JavaScript frameworks like Angular 11, React JS, Backbone.js, and Express.js are part of my toolkit for building dynamic and responsive websites.

Additionally, I am proficient in leveraging Bootstrap, Node.js, and jQuery to enhance user experiences.

Within the realm of web and enterprise application development, I have a strong command over technologies such as JDBC, Servlets, Web Sockets, JSP, EJB, Java Server Faces (JSF), Java Persistence API (JPA), JNDI, and JMS.

By employing these technologies, I have successfully delivered robust and scalable solutions that meet the complex business requirements of my clients.

Throughout my career, I have demonstrated expertise in utilizing various tools and technologies to streamline development processes.

Experience building highly scalable real-time Data Pipelines using Apache Kafka and Hudi.

I have efficiently managed bug tracking and change management using Jira, ensuring smooth project execution. Moreover, I have worked extensively with web services technologies including Restful (JAX-RS), SOAP (JAX-WS), JAX-RPC, and JAXR (Java API for XML Registries).

I have developed SOAP and Restful web services, expertly handling components like SOAP, WSDL, XML, XSD, Axis2, JAXB, JAX-RS, and JAX-WS.

In addition to my technical acumen, I am well-versed in adhering to industry best practices and standards. I have a strong foundation in HTML/HTML5, CSS/CSS3, JavaScript (ES5 & ES6), jQuery, Bootstrap, Angular, React JS, Node JS, Require JS, XML, AJAX, and JSON, Typescript, ensuring my solutions are in line with W3C Web Standards.

I possess a comprehensive understanding of server technologies, having installed, configured, deployed, and maintained application and web servers such as Oracle WebLogic, Red Hat JBoss Enterprise Application Platform (EAP), Apache Tomcat Server, IBM WebSphere, and Glassfish Application Server.

My proficiency extends to leveraging the latest features of Java 8, including lambda expressions, parallel operations on collections, and the new Date Time API.

Expert in Core Java, Java EE platform wif Servlets, JSP, JDBC, Hibernate 3 and Spring MVC.

Integration and deployment are crucial aspects of my skill set. I have worked with Apache Camel, Apache CXF, Apache Kafka, Engineer, ActiveMQ, Service Mix, and JBoss Fuse Enterprise Service Bus (ESB) to seamlessly integrate and deploy applications. Moreover, I have developed applications using frameworks like Spring Dependency Injection (DI), IOC, AOP, Instrumentation, Integration, Security, Boot, Struts, iBatis, and Hibernate, Data Structures, ensuring modular and scalable architectures.

As a well-rounded developer, I have experience in scripting languages such as UNIX shell scripting and Python scripting, enabling efficient batch processing and automation.

Additionally, my knowledge of Angular 11 showcases my ability to adapt and leverage the latest advancements in web development.

I am well-versed in utilizing version control systems such as SVN, CVS, Git, Stash, Bazaar, Mercurial, and project tracking tools like JIRA, Planbox, and LeanKit.

Testing frameworks are also part of my expertise, including JUnit, Mockito, Power Mock, EasyMock, QUnit, Protractor, Cucumber, and Selenium, ensuring the delivery of high-quality software.

Integrated Development Environments (IDE) like IntelliJ IDEA, Eclipse, and Rational Application Developer (RAD) have been my go-to tools for developing, testing, debugging, integrating, and deploying enterprise applications.

Self-motivated team player with strong analytical, problem-solving skills. Quick learner with diversified knowledge of technology.

SKILLSET

Languages: Java 1.7,1.8, SQL, PL/SQL, XQuery, JavaScript.

Frameworks: Spring Boot, Spring Data JPA, Spring Cloud, Spring Security, Spring Kafka, Engineer and Spring Batch

J2EE Technologies: JSP, Servlets, JDBC, Hibernate, JSF, JMS, Struts 2. x, Web Services

Web Technologies: Angular 9/10/11, AngularJS, React JS, Node JS, HTML5, CSS3, JSON, jQuery, Ajax, Bootstrap, Flexbox, Responsive Web Design, XSD, XML, SAX/DOM

Build Tools: Maven, Gradle, and NPM

Servers: Apache Tomcat, WebLogic, Web sphere

Databases: Oracle, MySQL server, AWS DynamoDB, No-SQL, MongoDB, IBM DB2, Cassandra DB

Integration Systems: Apache Camel, Spring Batch, and Spring Integration

IDE Tools: Eclipse, IntelliJ, RAD, Spring Tool Suite, Hudi, sublime, Postman

Cloud: AWS (EC2, SQS, SNS, RDS, Cloud Watch, Route 53, IAM, ECS), PCF/CF (Cloud Foundry)

Web Services: SOAP, RESTful, WSDL, Microservices, JAX-RS, JAX-WS, JAX-B, CFX

Methodologies: Agile and Scrum

Operating Systems: Windows, UNIX, LINUX

EDUCATION:

Bachelor’s in Computer from kakatiya university, India

Professional Experience

Key Bank - Cleveland, OH (Remote) Aug 2022 – Till Date

Sr. Full Stack Java Developer

Responsibilities:

Developed high-performance back-end applications by writing reusable, testable, and efficient code using Node JS and connecting applications to web services.

Developed User Interface application modules using HTML, CSS, CSS3 Pre-processor (SASS/LESS), JavaScript, Bootstrap, JDK 1.8, Angular 8, JSON, and AJAX.

Enhanced application performance by Angular 9 component-based development in view of Angular framework transitions.

Collaborated with front-end developers and designed back-end services for business processes.

Involved in migration from the current data center to Azure cloud using Azure site recovery and Database Migration Service, Performed API management in Azure for backend operations and data persistence.

Developed Microservices with Spring Eureka to retrieve API routes for the entire cluster. Using this strategy each microservice in a cluster can be load balanced and exposed through one API gateway.

Used Java 8 stream APIs for bulk operations on collections using parallel streams.

Created RFP (Request for Proposal) microservice to provide RESTful API utilizing Spring Boot and Spring MVC.

Used MySQL as a Back-end database.

Deployed spring boot-based microservices Docker container using Azure cloud container services.

Oversaw migration of existing applications into Microservices architecture using REST APIs, Spring Boot and AWS. Deploy and maintain AWS EC2 instances in Docker.

Involved in the implementation of business logic in the struts framework and hibernating in the back end.

Testing and production support of core java-based multithreading ETL tool for distributed loading XML data into Oracle.

Experience in Servlets, JSP, Spring MVC, Node JS, Express JS, React JS, JDBC, EJB (Session Beans (Stateless and Stateful), Entity Beans and MDB (Message Driven Beans)), messaging architectures (RabbitMQ/Kafka), Mosquitto, Custom Tags, ASP.NET, VB.NET, Dynatrace, and JMS.

Experience in Data migration from DB2 to Apache Cassandra DB and involved in major and minor up gradation of Couch base and Cassandra cluster.

Implemented REST API using Node.js, and Express.js.

Involved in designing web pages using HTML 5, CSS3, JavaScript, Bootstrap, React.js, and Mongo DB.

Implemented and maintained the monitoring and alerting of production using AWS cloud watch.

Developed MySQL queries to implement the select, insert, update, and delete operations.

Installation of Storm and Kafka on 4 node cluster and written Kafka producer to collect events from Rest API and push them to broker.

Extensive experience in Apachi/Hudi Datasets on Insert /Bulk insert.

National level complex problem-solving competition, using JAVA, Data Structures and Algorithms.

Automated and deployed Cassandra environments using Chief recipes.

Optimized the Cassandra cluster by making changes in Cassandra configuration file and Linux OS configurations.

Setup, upgrade and maintain Cassandra DSE clusters.

Worked with Angular 2 and typescript as part of migration from Angular and vanilla javascript to Angular 2 and React.

Used XQuery to query data from XML document.

Used Spring MVC Framework to develop MVC’s in teh Business layer.

Extensively used core Java concepts like Multithreading. Collections Framework, File l/o, and concurrency.

The application was deployed in Apache Tomcat Server

Created User Controls and simple animations using JavaScript and Python.

Worked on Vue.js events distribution and parent chain for parent-child component communication.

Implemented Spring boot microservices to process the messages into Kafka cluster setup.

Used Karma Test Runner and Jasmine Testing frameworks.

Provide estimate for new modules and do impact analysis for engineering change requests.

Used UNIX shell scripts for implementing daily jobs.

Used Spring MVC to implement MVC Design Pattern.

Use of data structures and algorithms for time and memory complexity reduction

Involved in raising questions for business, getting answers from them, bug fixing, and tracking is done by JIRA, and has provided solutions using and implementing AWS.

Used Jenkins CI/CD build server to perform Pull Requests and Dev environment builds.

Good knowledge of Change Streams associated with MongoDB 3.6 for handling the changes in the data.

Environment: Java 1.8, Spring Boot, XQuery, AWS, Cassandra DB, Hudi, TDD, Spring MVC, Angular 8/10/11, Vue.js, JSON, AZURE, Eclipse, Visual Studio, Docker, REST API, React JS, Typescript, Kafka, Engineer, Node JS, Java Script, MongoDB, HTML5, CSS, Postman, Node modules, html-pdf NPM, Tomcat, multithreading, GIT.

Bico Group, Boston, MA Jul 2019 – Aug 2022

Sr. Full Stack Java Developer

Responsibilities:

Involved in all phases of the application lifecycle including design, development, unit testing, and on-call support during production life.

Worked with management, analysts, and end users to create Project workflow rules, design mockups, data validations, and design strategies.

Developed SPA interfaces using React Js and Flux. Implemented client-side interfaces with React Js.

Developed Web Services to implement SOA using SOAP, WSDL, and UDDI with HTTP.

The data access layer is implemented using Hibernate.

Involved in debugging the product using Eclipse and JIRA Bug Tracking.

Worked extensively in the backend Oracle database.

Used Spring Batch for scheduling and maintenance of batch jobs.

Using spring validation framework for Server-side validation.

Used various design patterns to direct the best solutions.

Helped to finish assignments using several frameworks such as Java applet, Spring MVC, and Hibernate.

Several technologies were used to create and deploy web pages such as JSP, JavaScript, HTML, and CSS.

Used Hibernate as an ORM tool to store the persistence data in the Oracle database.

Developed User Interface using HTML, Bootstrap, CSS, JavaScript, and Angular7.

Developed Web Services using SOAP, WSDL, and XML.

Utilized Spring MVC framework to implement design patterns like IOC (Dependency Injection), Spring DAO (Data access objects), Data Transfer objects, Business objects, ORM Mappings.

Used Spring Validation framework to implement the server side validations and used Ext JS AJAX to get the data from the server asynchronously by using JSON objects. Effective use of data structures and algorithms to solve complex problems, reducing time complexity and memory usage.

Worked in using React Js components Forms, Events, Keys, Router, Animations, and Flux concept.

Build React components and stand-alone functions to be added to any future pages.

Responsible for developing a front-end application using React Js and FLUX architecture for the internal team's productivity use.

Used XQuery to query data from XML document.

Working with React Router for developing Single Page Applications SPAs.

Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets, and mobile users using React Js

Implemented Drag and Drop functionality using React-Draggable thoroughly and performed unit testing and integration testing.

Experienced in MERN stack web app development, I've built scalable and efficient full-stack web using React, Node.js, and MongoDB.

Proficient in high-performance React UIs, as a MERN stack developer, I've successfully implemented complex features like state management and data visualization in React apps. My understanding of React component-based architecture and lifecycle methods has enabled me to create reusable and maintainable UI code.

Expertise in using React JS / Redux to build User Interfaces, strong knowledge of state store, middleware, action creator, reducer, and container.

Built Single Page Apps using Angular and Typescript for Responsive Design.

Developed messaging engine using Spring JMS and Spring AOP for audit logging.

Developed and executed unit test cases using the JUnit framework by supporting TDD.

Developed automated unit testing using JUnit and Mockito frameworks.

Used Rally Resolve Service Requests raised and Jenkins for continuous integration.

Extensively involved in upgrading the existing system from Angular 7 to Angular 9.

Used Spring Inversion of Control (IOC) for injecting the beans and reduced the coupling between the classes and implemented the Model View Controller using Spring MVC.

Environment: Java 8, Spring REST, Spring MVC, Spring MVC, TDD, Spring AOP, Spring Boot, Spring DATA, Spring JMS, Hibernate, SQL, Jenkins, JUnit, Log4j, Angular, XQuery, Spring Framework, SOAP, XML, TypeScript, JavaScript, Git, Apache Maven, JUnit, HTML/DHTML, NPM, React Js

Stryker, CA Jan 2017 – Jun 2019

Full Stack Developer

Responsibilities:

Involved in understanding SDLC using agile methodology.

Addressing heavy traffic situations and migrating user-specific data off service instances and into a shared by using Microservices.

All the functionalities are implemented using Spring IO / Spring Boot and Spring JDBC.

Designed REST and SOAP services.

Implemented HTTP requests using RxJS Observable library to handle multiple values over time.

Developed prototype and project layout skeletons using Angular 2, jQuery, HTML5, and CSS3.

Used various jQuery and Bootstrap plug-ins like date picker and Bootstrap selectors.

Implemented Spring IOC for Dependency Injection and made the code loosely coupled and Spring AOP for logging purposes.

Implemented SOAP-based JAX-WS Web services interfaces for integrating multiple systems, code re-usability, and consumed JMeter to test the performance of SOAP protocol.

Implemented RESTful web services which produce both XML and JSON files to perform tasks, RESTful web service using Jersey for JAX-RS implementation, which leveraged both web & mobile applications.

Developed business components by using Spring Boot, Spring IOC, Spring AOP, Spring Annotations, Spring Cloud &Persistence layer by using Hibernate/JPA along with Web Services (RESTful).

Firm grasp on Cloud Security, leveraging Linux and Windows operating systems, using the AWS console and CLI (command line interface)

Having Good Experience in using Reactive API/programming while implementing applications that are asynchronous and event-driven with the Spring-based Web-Flux client.

Implemented customized authentication in Spring Security to verify user-role and secure the user pages.

Integrated OAUTH with the application for Security.

Used JAX-RS for creating a Restful web service and implemented authentication by using OAuth2 Security Framework.

Integrated the different pages to be a single page application using Angular 4 and Typescript.

Took initiative in learning to react to native speakers and went on to successfully develop various features under minimal supervision.

Design complex SQL Queries, stored procedures & triggers on SQL Server database.

Used Stored Procedures for applications that needed to be executed as part of scheduling mechanisms.

Deployed Spring Boot-based microservices Docker container using Amazon EC2 container services and using AWS admin console.

Worked on creating, retrieving, updating, and deleting documents in MongoDB.

Implemented modules into Node JS to integrate with designs and requirements.

Implemented Microservices into the existing system architecture. Developed Microservices business components and RESTful service endpoints using Spring Boot.

Developed multiple enterprise applications using Spring Boot, Hibernate framework, Spring IOC, Spring MVC, Spring JDBC, Spring Annotations, Spring AOP, Spring Integration, frameworks, and RESTful web services.

Designed and developed the RESTful web services using the JAX-RS API to communicate over the network.

Designed, developed, and tested HTML5, CSS3, Bootstrap, JavaScript, jQuery, and React.JS that meet accessibility and web browser standards for the website.

Implemented REST API using Node.js, and Express.js.

Experienced in using Node Package Management to manage JavaScript packages.

Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions, and Spring security modules.

Environment: Java 1.7, Spring 4, Hibernate 4.2, Spring batch, Spring Boot, JPA, JMS, ReactJS, HTML5, CSS3, Eclipse, Oracle 10g, Swagger UI, Log4j, JIRA, Pure XML, TDD, Web Services, Kafka, TypeScript, Node Js, Microservices, REST UI.

Dell, India Mar 2015 – Dec 2016

Jr. Java Developer

Responsibilities:

Strong experience in Spring, Spring Boot, Hibernate, IBATIS, JUnit, jQuery, etc. application frameworks.

Worked on Microservices using Spring Boot, Restful web services, etc.

Experienced in developing applications that run on Tomcat, Web Sphere.

Used Struts frameworks and MVC design patterns to complete several projects on complex areas of development including user interface design, batch processing, stored procedure development, XML, data exchange, and integration.

Extensive use of Struts Framework for Controller components and view components.

Implemented Spring IOC for interconnection between modules in our application.

Designed and Developed UI using JSP by following MVC architecture.

Thorough knowledge of XML, JSON, and other data transport protocols

Developed Hibernate with Spring Integration as the data abstraction to interact with the database of MongoDB.

Used Microservices to communicate using synchronous protocols HTTP and REST for implementing SOA.

Developed back-end PL/SQL packages, and UNIX shell scripts for data migration and batch processing.

Created and customized UNIX shell scripts for automating regular maintenance and batch jobs.

Implemented core Java Multithreading, Collections, Exception Handling, and OOP concepts.

Involved in coding, and building Java applications using Core Java, Multithreading, JSP, and Servlet.

Involved in performing Unit and Integration testing Junit.

Environment: Java, JDBC, Servlets, Struts, JSP, Hibernate, Java Mail API, AJAX, HTML, XML, ANT, Log4J, CVS, Eclipse, Putty, MySQL, Apache Tomcat Server.



Contact this candidate