Post Job Free
Sign in

Spring Boot Front-End

Location:
Columbus, OH
Posted:
March 14, 2025

Contact this candidate

Resume:

About Me:

I am seeking to leverage my deep understanding of both front-end and backend technologies, along with my proven track record of successful project implementations, to contribute effectively to a dynamic and innovative development team. Dedicated to staying current with emerging trends and best practices within the industry. Profile Summary:

● 5+ Years of experience in developing enterprise applications in different domains. Good in analyzing, designing and coding technical solutions using Java/J2EE technologies to satisfy business requirements.

● Excellent experience using ORM tools like Hibernate and iBATIS.

● Good knowledge of Stateful /Stateless Session EJBs and Entity EJBs.

● Experience with cloud computing service environment like Amazon Web Services (AWS), AWS Lambda and Microsoft Azure (EC2, EBS, S3 and Elastic Search).

● Expert developer using Spring Boot for radically fast building of Microservices and develop Cloud based Micro service applications with very less configuration.

● Implemented Spring Boot Microservices to process the messages into the Kafka cluster setup.

● Experience successfully implementing the DevOps (CI/CD) model using Jenkins, Gradle, SonarQube, Subversion, Jfrog Artifactory, and semantic versioning tools/frameworks/plugins.

● Experience in using Ant1.x and Maven3.x for build automation.

● Strong experience on various version control systems like Git, GitHub, CVS and SVN.

● Experience with Integrated Development Environments like Eclipse, IntelliJ and STS.

● Experience in configuring and deploying Web Applications using WebLogic, WebSphere, JBoss, Tomcat and Apache.

● Experience in developing light weight business components and integrated applications using Spring framework, Spring web MVC.

● Well experienced in using JUnit, Selenium, Mockito, Log4j, JMeter, TestNG and SoapUI for testing framework.

● Experience working with Agile SCRUM/RAD methodology and (TDD) Test Driven Development.

● Knowledge on various Docker components like Docker Engine, Hub, Machine, Compose and Dockers Registry.

● Designed the front-end screens using Angular, HTML, CSS, JavaScript, Redux, React, jQuery, Bootstrap and Spring Boot. Expertise with using Oracle, SQL Server, MySQL databases and writing SQL and PL/SQL queries.

● Developed mock data generation feature that is integrated with GraphQL API interface to allow users to send queries against their custom generated schema and render mock results in order to familiarize users to the GraphQL syntax.

● Experience in using Web/Application servers like WebLogic, JBoss, Glassfish and Tomcat.

● Expertise in Core Java Such as OOPs, Collections, Exceptions Handling, Input/output (I/O) System, Swing, Annotations, Enums, Concurrency, Multi-Threading, Lambda and Generics. Technical Skills:

Programming Languages Java 11, Java 8, Python

Operating Systems Windows, Linux, Mac and Unix.

ORM technology iBatis, MyBatis, Hibernate.

IDEs Eclipse, IntelliJ, RAD, NetBeans.

Applications Frameworks

and modules

Struts, JSF, Spring Framework, Spring MVC, Spring Boot, Spring, Cloud, Spring, Batch, Spring Core, Spring Hibernate, Spring JDBC, Spring Security. Databases Oracle, MySQL and SQL Server, MongoDB, Cassandra. Web Technologies Bootstrap, XML, XSD, XSL/XSLT, AJAX, jQuery, JSON, Typescript HTML5, CSS3, JavaScript, AngularJS, Angular 2.0/4.0, Angular 7, Node.js, React JS. POOJA MUDIREDDY

Java Full Stack Developer

Phone No: 614-***-**** Email ID: ******************@*****.*** Webservices REST, SOAP, WSDL, SAAJ, SAXJ, RESTful, AWS, Microservices, JAXB -Apache CXF Tools JUnit, Log4J, DOM

Build Automation Tools Jira, Rally, Ansible, puppet, ANT, Maven, Gradle Cloud Technologies AWS, Azure, Google Cloud

AWS Skills EC2, S3, RDS, EBS, IAM, AMI, ELB, CLI, SNS, RDS, VPN, NAT, GIT, DNS, Route53, DBA, Dynamo DB.

Java Technologies EJB, JMS, JSTL, JNDI, JSE, JDBC, JPA, AJAX, JSP, Servlets CI/CD Tools Jenkins, Bamboo

Containerization/orchestration Docker, Kubernetes

Work Experience:

Java Full Stack Developer

Federal Reserve Bank of Cleveland - Cleveland, Ohio, USA Jan 2024 – Present The Federal Reserve Bank of Cleveland, also known as the Cleveland Fed, is a regional bank in the Federal Reserve System. Developed and deployed scalable microservices and web applications, enhancing system architecture and functionality while ensuring effective data management and integration. Responsibilities:

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

● Used Java Persistence API (JPA) and Hibernate for performing the Database Transactions.

● Involved in writing the Microservices in Spring Boot application with Spring annotations.

● To meet scale and availability requirements, we selected Apache Cassandra for Cassandra's master less architecture, ability to scale horizontally easily and quickly to meet their growing data store needs.

● Implemented Kafka high level consumers to get data from Kafka partitions and move into HDFS files.

● Created various MongoDB collections and wrote services to store and retrieve user data from for the application on devices and used Mongoose API in order to access the MongoDB from Node.js.

● Developed CI/CD pipeline and build tasks to run the unit tests on Jenkins and maintained separate build in Maven for the module for easy integration to the portal build and configure with Jenkins. Used Web services, Web Processing Service

(WPS), BPEL, and REST extensively for Operations module. Technologies SOA, SOAP, MTOM, TCPIP, TLS, PKI, WSDL, SAML, XSD, Xpath, JMS, and MDB are also used.

● Implemented asynchronous messaging services using JMS.

● Performed Continuous Integration/Continuous delivery on Jenkins build pipeline and fixed failure issues.

● Contributed to project by working on end to end flow - developing JSP's, Servlet, action classes of Spring and to database front by writing various SQL queries and Stored Procedures.

● Secured Rest API’s by implementing OAuth2 tokens-based authorization schema by Spring Security.

● Developed UI pages with HTML5, CSS3, JavaScript, Bootstrap for creating Responsive web pages.

● Configured backup, alert systems, repairs, and monitoring for Cassandra clusters using OpsCenter.

● Implemented Business components such as user authentication, entitlements using Spring beans.

● Design and enhance reusable UI components with ReactJS dependency Injection, Models, data binding & controllers.

● Implement Java 8 Method References feature to point to methods by their names & implement functional Interfaces.

● Converted a monolithic app to Microservices architecture using Spring Boot using 12-factor app methodology. Deployed, Scaled, Configured, wrote manifest file for various Microservices in PCF.

● Developed and deployed scalable Microservices using Java, Spring Boot, and Kubernetes.

● Worked on Rest Web services for backend services, used Couchbase DB (NoSQL) for database services. Environment: Apache Cassandra, AWS, Cassandra, CI/CD, Hibernate, Java, Java 8, Jenkins, Kafka, Kubernetes, Microservices, MongoDB, Mongoose API, Node.js, NoSQL, PCF, React, Spring, Spring Boot, SQL Java Full Stack Developer

Crown Equipment Corporation - New Bremen, Ohio, USA Dec 2022 - Dec 2023 Crown Equipment Corporation is a privately held American manufacturer. Managed the integration and development of microservices and web services, ensuring effective communication and data processing across various applications while maintaining agile practices.

Responsibilities:

● Strong Hands-on experience with IBM MQ Series, Active MQ, Kafka and JMS for communication between middleware components.

● Development web service using Windows Communication Foundation to receive and process XML files and deploy on Cloud Service on Microsoft Azure.

● Involved in integrating Microservices into an existing system architecture using Clojure.

● Worked on Kubernetes cluster as a part of deployment activity. Familiar with Open Shift commands mainly for deployment.

● Used Apache Kafka in cluster as messaging system between APIs and Microservices and worked on Splunk SPL (Search process language) queries, reports and logging using Log4j.

● Wrote Hibernate Query Language (HQL) and Criteria based queries to work with SQL databases.

● Implemented configured Jira issue tracking software with Agile plug-in across all the company functions.

● Behaviour Driven Development (BDD) implementation with Cucumber Gherkin and Jenkins for Continuous Integration and Continuous Delivery (CI/CD).

● Implemented Web-Services to integrate between different applications internal and third-party components using SOAP and REST services using Axis2, Kubernetes.

● Create a new .NET console application to extract, transform and load (ETL) JSON file data into legacy and new SQL Server tables.

● Utilized Java 8 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application.

● Extensive experience in data ingestion technologies like Kafka, flume and Sqoop.

● Developed Servlets for server-side transactions and made use of AJAX for server-side processing without refreshing JSP page.

● Migrated SOAP webservice resources to Spring RESTful web services resources using Spring RESTAPI with Spring Boot.

● Involved in implementation of enterprise integration with Web Services and Legacy Systems using SOAP, and REST. Developed Spring RESTful web services to deliver XML, JSON content using Jersey Spring implementation.

● Developed cross platform server-side applications using Node.js, Backbone.js and AngularJS. to achieve scalability in real- time web applications.

Environment: Agile, Angular, AngularJS, Apache Kafka, Azure, Backbone.js, BDD, CI/CD, Gherkin, Hibernate, Jenkins, Jira, JMS, JSON, Kafka, Kubernetes, Log4j, Microservices, Microsoft Azure, MQ Series, Node.js, RESTful, SOA, SOAP, Spring, Spring Boot, SQL, Web Services, XML

Java Full Stack Developer

(Wipro) Lloyds banking group - Bangalore, India Oct 2021 - Aug 2022 Lloyds Banking Group is a British financial services company that offers a wide range of banking and financial services. Contributed to the design and development of microservices and user interfaces, enhancing application functionality and performance while ensuring thorough testing and data accuracy. Responsibilities:

● Build Microservices for the delivery of software products across the enterprise.

● Worked on Server-side CSS pre-processing platforms and UI kits, such as LESS/SCSS, Node.js, foundation and Bootstrap.

● Developed the REST Microservices using Java JDK 1.8 on IntelliJ platform by gathering the knowledge of previous phase resources and integration with Oracle.

● Involved in Migrating existing application into Microservices architecture using REST APIs and Spring Boot.

● Responsible for unit, functional, integration, automation backend API's testing for all new software features and enhancements using JUnit and TestNG framework.

● Develop various screens for the front end using React and used various predefined components from NPM (Node Package Manager) and Redux library.

● Used Java 8 Lambda Expressions and Stream API to handle collections of data in a more functional and declarative way.

● Extensive experience in Pivotal Cloud Foundry (PCF).

● Developed JASPER report to show the result after validations are performed on the test cases and maintaining several data accuracy.

● Developed the UI Screens using HTML5, DHTML, XML, Java Scripts, jQuery Custom-tags, JSTL DOM Layout and CSS3.

● Used Oracle as database and involved in the development of PL/SQL backend implementation.

● Developed mapping spreadsheets for (ETL) team with source to target data mapping with data modeling naming standards.

● Used AWS dynamo DB for storing config values and utilized as flags to control the code flow.

● Worked on RESTful web services to send the data using JSON objects. Environment: AWS, Bootstrap, CSS, HTML5, IntelliJ, Java, Java 8, jQuery, JSON, JUnit, Lambda Expressions, Microservices, Node.js, Oracle, PCF, PL/SQL, React, Redux, RESTful, S3, Spring, Spring Boot, SQL, Stream API, TestNG, XML Java Developer

Orchid Chemicals & Pharmaceuticals Limited - Chennai, India Mar 2019 - Sep 2021 Orchid Chemicals & Pharmaceuticals Limited is an Indian pharmaceutical company. It is involved in the development, manufacture and marketing. Involved in the development and integration of microservices and web applications, ensuring efficient data handling and validation while participating in the full software development lifecycle. Responsibilities:

● Implemented Spring Validators, persistence layer, and service layer components using Spring/Hibernate API and Spring/Hibernate annotations. Extensively used Hibernate QL.

● Implemented the security on Microservices using Spring Boot Auth server which generated JWT tokens as OAuth 2 mechanism.

● Working on creating batch jobs using Autosys as the job scheduler and technologies like SQL invoker, UNIX shell scripting and core java.

● Created data model for structuring and storing the data efficiently and implemented partitioning and bucketing of tables in Cassandra.

● Worked on Stash repository with Source tree similar to Git.

● Used Subversion for configuration Management and Jira for task management and bug tracking.

● Used NetBeans IDE for development and debugging of Spring Boot and Microservices applications.

● Implemented Spring IOC for inter connection between modules in our application.

● Design and develop asynchronous RESTful Microservices using Spring MVC API, Spring Boot that are consumed by other Microservices internally.

● Developed JUnit test cases for DAO and Service Layer methods. Engaged in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and code development.

● Configured JMS server setup, DB connection setup & deployed Returned items in Web Sphere Server.

● Developed automation of Validation service to provide the JASPER report based on bean validations, Spring validations on test cases.

● Developed multiple single page applications using Angular7.0, HTML5, CSS3, and Angular Material. Worked on ES6 new features such as Iterators, and Generators.

● Involved in designing the report for the validation service to identify bad data and data consistency from legacy database to migration database in SQL Server.

● Developed reusable and interoperable Web service modules based on SOA architecture using RESTful.

● Involved in coding, building java applications using Core java, Multithreading, JSP and Servlet. Environment: Angular, Autosys, Cassandra, core java, CSS3, Git, Hibernate, HTML5, JMS, JSP, JUnit, Microservices, MVC, OAuth, RESTful, S3, SDLC, SOA, Spring, Spring Boot, Spring IOC, Spring MVC, SQL, SQL Server Education:

Franklin University

Masters / Information Technology / USA (SEP 2022 -JUN 2024)



Contact this candidate