Post Job Free
Sign in

Web Services Spring Boot

Location:
Tampa, FL
Posted:
September 11, 2023

Contact this candidate

Resume:

Mamatha Meka

Java Full Stack Developer

adzmpn@r.postjobfree.com

+1-813-***-****

Professional summary:

Over 5+ years of professional experience in developing web and enterprise applications using Core Java, JDBC, Servlets, JSP, Spring, Hibernate, API, JPA and MVC architecture.

Experience in Software Development Lifecycle (SDLC) including Requirement Analysis, prototyping, Design, Implementation and GUI based applications and extensive experience with Agile SCRUM methodology.

Experience in Core Java with strong understanding of Collections, Multithreading, Event handling, Exception handling and Generics.

Experience working with Java 1.8 Lambdas, Functional Interfaces and integrated Stream API into the Collections API, to perform bulk operations on collections.

Worked with HTML5, CSS3, JSP, XML, JSON, JavaScript, jQuery, AJAX, AngularJS, Tag Libraries, Custom Tags for developing user interface.

Experience on Analyzing and Designing the business requirements.

Strong work experience in application integration and communicating using SOA, Web Services such as JAX-RPC, JAX-RS, JAX-WS, SOAP, WSDL, XML and RESTFUL web services.

Extensive experience working in Spring framework, Struts framework, Object Relational Mapping Hibernate framework and web services.

Experience using Spring MVC, Spring Boot, Spring Cloud, Spring DAO, Spring Data, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions and Spring Security.

Experience with Build and Deployments frameworks using ANT and Maven for Web and Enterprise applications.

Experience in working with IDEs for software development like NetBeans, Eclipse, IntelliJ.

Experience in developing web application using test driven methodologies (TDD) and Junit as a testing framework.

Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers, Indexer and proficiency in writing complex queries, using Oracle, SQL Server and MySQL.

Experience in working with the NoSQL Database like Cassandra DB and Mongo DB to manage extremely large data sets.

Strong MySQL and SQL Server skills but also significant general system administration skills on UNIX/HP Open VMS, Linux and Windows environment.

Good Understanding in designing and implementing Node.JS RESTful API’s and experience in creating server-side connectivity between NodeJS and MongoDB.

Experience in Integration of Amazon Web Services AWS with other applications infrastructure.

Extensive knowledge in developing Single Page Applications (SPAs) using JavaScript frameworks like AngularJS and ReactJS.

Worked on integration of user-facing elements developed by front-end developers with server-side logic in NodeJS.

Experience in developing internal application using Angular JS, React JS and Node.js connecting to Oracle on the backend.

Solid command in Object Oriented concepts (OOPS) using Java.

Expertise in Install, configure and deploy software, provide quality assurance.

Experience in troubleshoot various software issues using debugging process and coding techniques.

Knowledge and experience with multiple JavaScript Libraries and frameworks, especially Angular 4/6/8.

Experience in designing, developing, and deploying J2EE applications on Web sphere, Web logic and Apache Tomcat application servers.

Worked with Docker container management along with volumes, container-based DB and services, Docker Antifactory configuration and setup.

Good understanding in implementing web application using Angular JS Framework.

Excellent working experience with different flavors of operating systems like Windows, UNIX, LINUX.

Hands-on experience working with Continuous Integration (CI) build-automation tools such as Maven,CVS, SVN, Jenkins and Apache Tomcat.

Experience on Unit testing frameworks like Junit, Mockito etc.

Involved in Sprint planning and Scrums and experienced in working with AGILE methodology.

Used Bugzilla, JIRA&HP Quality Center for Bug reporting.

Creating and updating wiki for documentation when I develop and update new fetchers in project.

Good written and verbal communication skills, Analytical, Problem-Solving skills, strict attention to detail and ability to work independently, lead/work within a team environment.

EDUCATION:

Master of Science: Osmania University, India

Bachelor of Science: Osmania University, India

Technical skills:

Languages:

Java, J2EE, C, C++, SQL, PL /SQL, Bash.

Technologies:

Java, JSP, Servlets, EJB, RMI, JNDI, JDBC.

IDE-s/Text editors:

Eclipse, NetBeans, Visual Studio, IntelliJ.

Operating Systems

Windows, Linux (Centos, REDHAT, Ubuntu ).

Web Technologies:

HTML, CSS, AJAX, JavaScript, JQuery, Angular-JS, node-JS, React-JS Bootstrap, JSON

Middleware tools

/Web /Application servers

JBoss, Apache Tomcat, WebSphere, WebLogic, SOA, JMS, JAX-RS, RabbitMQ.

XML Suite / Web Services:

XML, XSLT, JAXP, JAXB, SOAP/WSDL, REST, Spring -Rest.

MVC Frameworks

Structs, Spring -MVC, Spring -Rest, Spring -Boot, Spring Cloud

Databases:

Oracle, SQL Server, MySQL, NoSQL (MongoDB), DB2.

Build/Package Tools:

Maven, Ant, Gradle.

Log/Test/Version Control Tools:

Log4j, Junit, CVS, SVN, GIT, Bitbucket, Splunk.

Scripting languages /DevOps Tools

Unix-shell scripting, Docker, Jenkins, EC2, S3, Confluence, SonarQube, VMware.

Professional Experience:

Coca-Cola, FL Feb 2023-current.

Role: Java Full-stack Developer

Involved in implementing various screens for the front end using React JS, NodeJS, and TypeScript.

Worked on multiple webpages using HTML5, CSS3, JavaScript, TypeScript, jQuery, React JS, NodeJS, and Redux.

Created proof-of-concept using responsive web design, Node.js, React JS, HTML5, and CSS3.

Used JavaScript, regular expressions, AJAX, and jQuery for input validations, and developed responsive interfaces that improve the user experience.

Experience in Core Java concepts such as OOP Concepts, Collections Framework, and Exception Handling, i/o Systems, Multi-Threading, JOBC, Generics.

Designed enterprise APIs and was involved in developing the APIs. Involved in testing APIs using Soap Ul and Postman.

Built a real-time pipeline for streaming data using Kafka and Spark Streaming.

Using Kafka for publish/subscribe patterns in applications dealing with messaging.

Used popular Node.js frameworks like Express and Festify to mock a Restful API.

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

Developed Restful APIs for different modules as per the requirement.

Implemented Swagger for the microservices for Documenting Rest API.

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

Created REST APIs using Spring Boot to trigger, stop and replay Spring Batch jobs.

Used RESTful for producing web services and was involved in writing programs to consume the web services.

Implemented application using Spring boot and handled the security using Spring Security.

Built Java applications using MAVAN and developed JAVA/J2EE applications through application servers.

Implemented CI/CD pipelines using Jenkins to build and deploy the applications.

Implemented producer and consumer Applications on Kafka cluster setup.

Worked on Bigdata Integration &amp, analysis on Kafka and web methods.

working as a Developer was responsible to handle backend application development using advanced Java and Python technologies.

Participated in the requirement discussions and Sprint grooming and scrum/daily standup calls and implemented application tasks in JIRA.

Maintained and updated Python Dependencies utilized by the Pip File.

Developed AWS lambda scheduler utilizing Python and CloudWatch to perform ETL (Extract Transfer and Load) on data from Snowflake to DynamoDB.

Maintained Cross Browser compatibility & implemented Responsive Web Design using Bootstrap and custom media queries.

Worked on migrating the datasets from Nebula to Exchange.

Created new datasets in exchange and was responsible for the code changes that are required to stream the data to newly created datasets.

Actively involved in all stages of the Software Development Life Cycle (SDLC).

Designed and developed Test plans, Test Cases, and automated Test scripts.

Build and enhance automated test framework using Cypress and page object model concepts.

Created the Cypress Projects in the command line, and bit bucket repository to manage the code.

Performed End-To-End testing considering all interfaces and subsystems for functional and non-functional testing.

Environment: HTML 5, CSS 3, TypeScript, JavaScript, JSON, Maven 3.0, Spring, Restful Web Services, Rest API, jQuery, Jenkins, Git, Agile Scrum, Cypress, Angular 8, React JS, AWS, Python, Kafka.

Client: VISA, Austin, TX Feb 2022- Dec 2022

Role: Full Stack Java Developer

Developed the application using Agile methodology.

Involved in developing the application using Spring Framework for Dependency Injection.

Worked on enhancements using JSP, Struts, database stored procedures and wrote SQL queries.

Used UI components, Angular JS directives, controllers, view and routing, service modules, validations.

using HTML5, applying styles using CSS, used jQuery to make Ajax calls.

Used Amazon Web Services (AWS) data store for storing the records for Scanning Treats and Alerts

accessed them using AWS SDK for Java utilizing NoSQL queries.

Provide risk/fraud monitoring, detection, and remediation services.

Daily and weekly monitoring and generate audits send alert notification services.

Used Hibernate Cache for query to improve the application performance.

Code walks through, modules integration and unit testing.

Upgraded and Used Log4j2 for logging purposes.

Used Log4j2 for logging various levels of information like error, info, and debug into the log files.

Involved in working with the QA to assist in writing test code and debugging the defects in the application.

Responsible for making sure that all system upgrade logs were current and creating a report for management.

Performed GitHub/GitHub-Desktop bash and Terminal commands to clone, fetch, merge and push the code and created pull requests for changes that are made.

Involved in SDLC Requirements gathering, Analysis, Design, Development, testing production of application using Waterfall model.

Connected to Linux servers to view application logs in order to trouble shoot application issues using putty as an interface.

Using Python Scripts for generating data in th server and feed into the portal.

Created cron jobs for automating the generating file and uploaded into the portal every day.

Environment: Java1.8, Hibernate, JavaScript, Spring boot, Spring Cloud, CSS3, HTML5, Angular 4/6, JQuery, RESTful, XML, XPath, AJAX, JSP, Selenium, Servlet, AWS Cloud, Amazon EC2, Kafka, Amazon S3, Maven, Jenkins, Docker, GitHub, Kubernetes, Jenkins, Maven, Junit, Oracle, Rally, SQL, PL/SQL, Windows, and Linux.

Client: Sophos,Burlington,MA Jan 2020- Jan 2022

Role: Full Stack Java Developer

Responsibilities:

Working as a Java developer in application development using Agile methodology.

Attended Sprint, Business meetings and discuss technical solutions with technical & business teams.

Used Java 8 Lambda expressions and Stream API to support functional-style operations on streams of elements.

Worked on Java functional programming concepts like Streams, Functional Interfaces, new date time API and lambda expressions.

Developed web-based applications using Spring frameworks and modules such as Spring MVC, Dependency Injection, Spring Core and Spring Cloud.

Used Spring IOC for Dependency injection and Spring Hibernate for Data access layer.

Developed Micro services & APIs using Spring Cloud, Spring Security, Spring Boot, Spring Integration.

Involved in developing responsive UI using HTML5, CSS3, JavaScript, Bootstrap and SPA (single page

application) using Angular 6/8, Typescript, Angular-CLI, NGRX, Bootstrap and Web pack.

Implemented persistence layer using Hibernate to interact with My SQL database and implemented object relational mapping.

Implemented Microservices, Service Oriented Architecture (SOA) with XML based Web Services (SOAP) using Top Down and Bottom-Up approaches.

Worked on jQuery for user interface interactions, effects and themes built on top of the jQuery Java Scripts.

Used Microservices architecture, with Spring Boot-based services interacting through a combination of REST and Spring Boot.

Developed powerful Single Page Application and dynamic responsive Web Application with Angular 6/8.

Created Angular service and integration with RESTful APIs. Used Angular Http Client to send GET/POST request to fetch data from server.

Developed stored procedures, triggers in MySQL for lowering traffic between servers & clients.

Design and implementation of different micro services and its Docker files.

Created and maintained Docker images and Docker containers.

Developed Web Applications using MongoDB and back-ground processes.

Built S3 buckets and managed policies for S3 buckets and used S3 bucket and Glacier for storage and backup on AWS.

Amazon IAM service enabled to grant permissions and resources to users. Managed roles and permissions of users with the help of AWS IAM.

Used WebLogic server to deploy the application.

Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor application.

Developing various microservices to implement independent business boundaries.

Automated code Deployments using CI/CD Jenkins for Development Environment.

Worked on AWS, High Availability Practices and deploying backup/restore infrastructure.

Worked with Jetty, Apache Tomcat web servers for deploying the web applications.

Implemented Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper.

Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup.

Implemented application using Spring Boot.

Used JIRA to track user story board for the project.

Packaging and Deployment of builds through Maven scripts and integrated with Jenkins.

Responsible for generating WSDL, developing and providing web services using SOAP and REST APIs to multiple consumers across internal and external networks.

Maintained the codebase using GitHub as a version control tool.

Create unit test cases using Junit.

Worked with client testing team in improving and debugging various production issues.

Environment: Java 8, Spring Core, Spring MVC, jQuery, Spring Batch, RESTful Web Services, HTML5, CSS3, JSP, JavaScript, Angular4/6/8, Spring Boot, Spring Cloud Eclipse, MySQL, JIRA, AWS, Amazon EC2, Kafka, Amazon S3, GitHub, Maven, Jenkins, Docker, WebLogic, JSON, Junit, Windows and Linux.

Client: Health Pointe Solutions,Irvine,CA

Jan2018-Nov2019

Role: Java Developer

Responsibilities:

Involved in Analysis, Design and Implementation of User requirements.

Worked in Agile Methodology using Sprint based implementation for the entire module.

Developed code using Java8, J2EE, and Spring also used Hibernate as an ORM tool for object relational mapping.

Designed and Developed User Interactive (UI) Web pages using HTML5, Angular4/6, Bootstrap, CSS3, JavaScript, jQuery, and AJAX.

Developed format for the data inside requests and responses by RESTful web services using JSON.

Developed SQL and PL/SQL scripts for save and execute phases date to retrieve and save to Oracle.

Implementing or exposing the Micro Services based on RESTful API utilizing Spring Boot with Spring MVC.

Developed a cross-device/cross-browser web application for real-time location sharing utilizing Angular JS, JavaScript API.

Involved in developing and exposing web services and consumption of Web Services like SOAP and Restful.

Created spring configuration files and used Spring annotations to auto wire Java Components using Spring dependency injection.

Used Spring AOP module to handle the entire transaction with the database. Interacted with the database using Spring DAO.

Developed code for obtaining bean references in Spring IOC framework.

Implemented REST Microservices using Spring boot. Generated Metrics with method level granularity and Persistence using Spring AOP and Spring Actuator.

Worked on existing Angular JS project for better performance and feasibility of the project.

Used the Angular JS framework and Web pack module loader and successfully created a Single Page Application which binds data to a specific view and synchronizes data with server.

Created Windows services to create automation processing of XML.

Cloud Watch is used to monitor the application and to store the logging information.

Involved in writing Java API for Amazon Lambda to manage some of the AWS services.

Inventory groups are added for Amazon Ec2 for instances and monitoring AWS hosts.

External customer portal is developed in annotation based using Spring MVC and Hibernate.

Microservices have been built using Spring boot, Spring security and deployed to AWS cloud.

Used AWS Lambda to run the code in the AWS (Amazon Web Services) and deployed Spring Boot based micro services Docker container using Amazon EC2 container services and using AWS admin console.

Performed MySQL coding on Web applications that are driven by MySQL database

Designed & developed webservices in MVC pattern spring framework and used Apache Tomcat for the deployments.

Involved in doing the process Documentations and audit compliance on UNIX and Linux servers.

Decomposed Epics into User stories and Maintained Iteration updates on JIRA.

Involved in Migrating the project from Maven to Gradle build tool to achieve more functionality for build process.

Used GitHub and GitLab as version management, Rally for defect management system and IDE as IntelliJ.

Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.

Involved in developing jQuery and AJAX wrapper classes for fast retrieval of data and for animations.

Worked with XPath, XML Node, XML Data documents to synchronize with dataset.

Implemented JUnit test cases.

Environment: Java1.8, Hibernate, JavaScript, Spring boot, Spring Cloud, CSS3, HTML5, Angular 4/6, jQuery, RESTful, XML, XPath, AJAX, JSP, Selenium, Servlet, AWS Cloud, GitHub, Kubernetes, Jenkins, Maven, Junit, Oracle, Rally, SQL, PL/SQL, Windows and Linux.



Contact this candidate