Post Job Free

Resume

Sign in

Web Services Spring Boot

Location:
Cincinnati, OH
Posted:
July 24, 2023

Contact this candidate

Resume:

PURNANADA GORANTLA

Java Full Stack Developer

Email: adyhq1@r.postjobfree.com Phone: +1-937-***-****

PROFESSIONAL SUMMARY:

Experienced Full Stack Developer with 9+ years of expertise in Java/J2EE and Object-Oriented Methodologies, delivering a diverse range of enterprise and web-based applications. Proficient in creating and maintaining Restful API architectures using Spring Boot. Skilled in UI Design and Development, adhering to W3C Web standards, utilizing HTML5, CSS3 (SASS, LESS), Bootstrap, and AJAX.

Strong background in designing multi-tier applications using Java, Servlets, Struts, JSP, JSF, XML, SOAP, JNDI, JDBC, Web Services, Hibernate, and Spring Framework. Well-versed in Amazon Web Services (AWS) like EC2, S3, Amazon RDS, Amazon SQS, and AWS Identity and access management.

Extensive experience in modern front-end frameworks, including Bootstrap, jQuery, Angular JS, Angular 2.0/4.0/6.x/7, and React JS. Proficient in Integration Frameworks like Apache Camel. Knowledgeable in various SDLC methodologies, such as Agile, Scrum, Waterfall, and Iteration.

Demonstrated expertise in React Virtual DOM Algorithm for performance optimization. Designed and developed distributed web applications using Java and Cassandra as the primary database. Skilled in deploying and managing containerized applications on Kubernetes clusters, with proficiency in YAML and JSON manifests.

Strong understanding of API technologies like OAUTH, SAML, Spring Boot, and Microservices. Hands-on experience in banking application modules development, Java, J2EE, and WebLogic technologies.

Experienced in messaging with REST and Event-driven using Kafka, JMS, and DevOps model, creating CI/CD pipelines from Jenkins to GitLab. Skilled in AWS cloud workload migration and setting up AWS Oracle RDS databases.

Proficient in scripting for system administration and AWS using PowerShell, BASH, and Python. Proven experience in database design, SQL, stored procedures, data modeling, and familiarity with NoSQL databases like MongoDB. Worked on multiple operating systems, including UNIX, Sun Solaris, and Microsoft Windows.

Solid understanding of SDLC and Agile development methodologies, including SCRUM, with active involvement in daily SCRUM meetings. Familiarity with REST-based web services and Amazon Web Services (AWS). Experienced in Unit Testing, Integration Testing, and test case preparation.

TECHNICAL SKILLS:

Operating Systems

Windows XP/Vista/7/8/10, Ubuntu, Linux, Mac OS X

Web Technologies

HTML/HTML5, CSS2/CSS3, XML, XHTML, XSLT, JavaScript, AJAX, jQuery, JSON, Apache, PHP, DOM, Gulp, Grunt

Programming Languages

Java (JDK 1.4/1.5/ 1.6/1.7/1.8), C, C++, SQL

Frameworks

React.js, Node.js, Angular.js, Spring, Angular 2.0/4.0/6.x/7/8 Hibernate 4.0/3.0, Apache Camel

IDE, Editors

Eclipse IDE, Notepad++, Net Beans IDE, Adobe Dreamweaver, Brackets, Microsoft Visual Studio, Photoshop, Sublime Text.

Database

Oracle 11g/12C, MS SQL Server, My SQL Server, DB2, MongoDB

Debugging Tools

Firebug, Bugzilla, Chrome Developer Tools.

Testing Tools

Junit, TestNG, Mockito, Jasmine, Karma,Mocha, Chai, Protractor

Version Control

SVN, GIT, CVS

Web Servers

HTTP Web Server, Apache Tomcat, Web logic, Web Sphere, IIS.

Desktop Tools

Acrobat Writer, MS Office

SDLC

Waterfall, Agile, Scrum

Project Management Tools

JIRA, Rally, Microsoft Project

Browsers

Firefox, Chrome, IE, Opera, Safari

PROFFESIONAL EXPERIENCE:

Wells Fargo, Fremont - CA Nov 2022 - Present

Full Stack Java Developer

Responsibilities:

Spearheaded the development of a cutting-edge capital marketing platform, leveraging Java, Spring Boot, React, and AngularJS, to enable seamless access and management of capital market data.

Implemented Microservices architecture to ensure scalability and flexibility in the capital marketing platform, utilizing Docker and Amazon EC2 containers for efficient deployment.

Successfully migrated critical applications from an internal data center to AWS cloud, optimizing performance and cost efficiency for the capital marketing project.

Employed Kubernetes networking and service discovery mechanisms to facilitate seamless communication among Microservices, ensuring real-time access to market data.

Streamlined the deployment process by automating pipelines using Jenkins, Maven, Git, and Node.js, accelerating the release cycle and reducing time to market for the capital marketing platform.

Streamlined the deployment process by automating pipelines using Jenkins, Maven, and Git, accelerating the release cycle and reducing time to market for the capital marketing platform.

Integrated AWS services, including RDB, Dynamo DB, SES, SQS, and SNS, to effectively manage user accounts and enable robust monitoring capabilities for the capital marketing project.

Designed and developed dynamic, responsive UI components using HTML5, CSS3, JavaScript, React, Angular, and Bootstrap, delivering an intuitive and visually appealing user experience for market data analysis.

Implemented robust security measures using Spring Security and Spring Boot frameworks, ensuring the confidentiality and integrity of sensitive capital market information.

Leveraged Kafka Streams API to process real-time market data, enabling efficient filtering, mapping, and aggregation of information for effective decision-making.

Developed SOAP and RESTful Web Services using Node.js, integrating with external systems and leveraging JAX-WS, Apache Camel, and Java XML parsers, to facilitate seamless communication and data exchange in the capital marketing platform.

Environment: Java/J2EE, Java 1.8, Spring Boot, HTML5, CSS3, Angular 4/6/7, Ajax, Restful, AWS, ReactJs, SQL, jQuery, JavaScript, CI/CD, roolsMy SQL, Jenkins, Git, Maven, Apache Kafka, Docker JSON, DOM, SCRUM, XHTML, Restful Web services, Oauth2.0

FIS, OH Nov 2021 – Oct 2022

Full Stack Java Developer

Responsibilities:

I demonstrated proficiency in JavaScript, jQuery, AngularJS, Angular 2/4, and ReactJs, crafting intuitive and dynamic UI components for seamless payment processing experiences.

Developed Scalable Microservices Architecture, Leveraging my skills in AWS, I successfully scaled and managed microservices and serverless applications using the powerful AWS Simple Queue Service (SQS), ensuring smooth and efficient payment transactions.

Employed React Router for client-side routing, enabling smooth navigation and enhancing the overall user experience.

Designed reusable Angular Modules and extended to creating and maintaining reusable Angular modules, components, and services, enhancing code modularity and accelerating development cycles.

Utilized Node.js and Docker together for containerization, enhancing deployment efficiency and application portability.

Implemented form validation and error handling using React and custom validation libraries, ensuring data integrity and user-friendly form interactions.

I took charge of implementing Java modules with Spring Boot, facilitating business rule execution and workflows, and ensuring the project's backend was robust and efficient.

Developed REST-based Microservices using Spring Boot, empowering the payment gateway with scalable and reliable functionality, while benefiting from Spring Boot's ease of development and deployment.

Utilized React hooks and context API for state management, simplifying data flow and improving application performance.

My expertise in Amazon AWS allowed me to leverage cloud infrastructure and develop Java APIs, enabling seamless integration with various payment systems and services.

In Real-time Data Streaming I optimized Kafka configurations to enable real-time data streaming, guaranteeing swift and reliable payment processing, even during high transaction volumes.

As a critical aspect of the project, I designed and developed REST-based Microservices using Spring Boot, empowering the payment gateway with scalable and reliable functionality.

Continuous Integration and Deployment with proficiency in Jenkins and Nexus, I implemented CI/CD pipelines, ensuring smooth and automated application deployment, reducing downtime and accelerating time-to-market.

Designing and managing high-volume data schemas in Cassandra, contributing to seamless and secure payment data storage and retrieval.

Environment: HTML5, CSS3, Ajax, Angular Js, Angular 2.0/4.0, ReactJs, jQuery, Cassandra, JavaScript, CI/CD, JSON, DOM, SCRUM, XHTML, Restful Web services, RWD, Dreamweaver

HCL, India Sep 2017 – Sept 2021

Java Developer

Responsibilities:

Expertise in Java 1.6 and J2EE technologies, developing robust and scalable applications for diverse sectors including health, banking, and Ecommerce.

Proficient in front-end technologies like HTML, CSS, JavaScript, Angular 2/4, Backbone, jQuery, and jQuery-UI, delivering rich and interactive user interfaces.

Utilized React Testing Library and Jest for unit and integration testing, ensuring code quality and identifying potential issues early in the development process.

Leveraged WebSphere MQ and JMS for efficient and reliable message queuing, enabling seamless communication in distributed systems.

Developed enterprise-level applications using technologies like Servlet, JSF 2, PrimeFaces, Spring MVC 3.0, and Hibernate 3.0, ensuring high performance and smooth user experience.

Utilized RESTful architecture to design and implement web services for seamless integration between applications and data exchange in JSON and XML formats.

Successfully deployed applications on WebSphere 8.0, employing Maven for project management and build automation, ensuring consistency and ease of deployment.

Proficient in Oracle 10g, handling database operations with JDBC and JNDI, ensuring efficient data retrieval and storage.

Developed reusable and modular React components, adhering to best practices and design patterns, to ensure code maintainability and scalability.

Ensured effective logging and debugging using Log4j, maintaining application stability and ease of troubleshooting.

Leveraged Underscore and Backbone for front-end development, enhancing code modularity and maintainability.

Proficient in UML, collaborating with cross-functional teams and adhering to industry-standard design practices to deliver high-quality solutions.

Environment: Java 1.6, J2EE, HTML, CSS, JavaScript, Angular 2/4, Backbone, WebSphere MQ, Servlet, JSF 2, Prime faces, JMS, Spring MVC 3.0, Hibernate 3.0, JDBC, JNDI, RESTful, Axis2, WebSphere 8.0, Maven, Oracle10g, CVS, XML, JSON, Log4j, Underscore, jQuery, jQuery-UI, UML, Windows.

Wipro, India June 2014 – Aug 2017

Java/J2EE Developer

Responsibilities:

Understanding Use requirements participating in design discussions, implementation feasibility analysis both at front-end and backend level, documenting requirements.

Coded Action classes, Java Beans, Service layers, Business delegates, to implement business logic with latest features of JDK1.5 such as Annotations and Generics.

Designed and developed User Interface with JSP, HTML, CSS, XHTML, JSTL, JavaScript, Custom Tags, Struts Tiles and Struts Tag library.

Used Validator framework for validation of client-side data and exception handling using Struts exception handler.

Worked on Web services using standard Web protocols such as XML, SOAP, and HTTP.

Involved in the Struts upgrade to 2.X which involved in changes to action class.

Migrated Jsp's from Struts1 to Struts2 eliminating custom tags.

Developing Java Web Services for different phases. Used Struts2 framework to handle application requests using SOAP web services. Implemented the data persistence using Hibernate.

Used JDBC driver to connect to the Oracle database for all data transactions.

Developed the application using IntelliJ IDE and used WebLogic server to deploy the applications and worked on the JMS queues and configured on WebLogic server.

Used SVN to manage the versions and merge the code. Used Log back for writing the logs including errors, warnings, info.

Environment: Java, HTML, XHTML, CSS, JSTL, JavaScript, JSP, Servlets, Java Script, Custom Tags, JDBC, SOAP, HTTP, XML, IntelliJ IDE, WebSphere, JMS, Oracle, Log4j, SVN.

Education Details: -

Bachelor’s in computer science from Lovely professional university, Graduated in 2014.



Contact this candidate