Post Job Free
Sign in

Spring Boot Web Services

Location:
Lawrenceville, GA, 30045
Posted:
November 01, 2024

Contact this candidate

Resume:

Ike Ogbodo

**** *** **** *** **** Phone: 678-***-****

Lawrenceville, Georgia 30045 Email: *********@*****.***

Objective

Seeking a Java developer position where I can utilize over 10 years of software design and development experience and opportunity to learn new skills in cloud computing, highly skilled Java/Spring Boot developer who is a collaborative team player with a passion for helping team members to achieve team objectives.

Skills

Programming Language: Java/J2EE, JavaScript

Spring Framework: Spring MVC, Spring Boot, Spring Batch, Spring Cloud, Spring Data, Spring JPA, Spring JDBC template, Hibernate

Microservices, RESTful web services, Kafka

Familiarity with AWS Services (S3, EKS, EC2)

GCP (BigQuery, Kubernetes Deployment)

Containerization (Docker, Kubernetes)

Continuous Integration and Continuous Deployment (CI/CD)

Agile Methodology: Scrum

Version Control: Git, Bitbucket, SVN

Build Tools: Maven.

Monitoring Tools: Splunk, Dynatrace

UI: Angular, HTML5, JSP

SQL and NoSQL Databases: Oracle, MySQL, PostgreSQL, SQL Server, MongoDB

WebServers: Apache Tomcat, IBM Websphere

IDE's: IntelIj, Eclipse, STS

Team Collaboration and Tracking Issues: Jira, Rally, VersionOne

Work History

Tata Consultancy Services (TCS) 02/2019 to 08/2024

Contractor for the following clients’ projects:

Full Stack Developer: State of Missouri 10/2023 to 08/2024

Enhanced and supported state’s unemployment benefit applications of Taxes and Benefits

Worked in a full stack development of Spring Boot backend and Angular frontend.

Developed backend REST APIs using Spring Boot.

Followed CI/CD deployments through Jenkins

Created frontend UI using Angular 14

Implemented auto scheduler job using spring batch

Implemented multi-language option of English and Spanish

Experience in working with AWS features: EC2 and S3

Tech Stack: Java, Spring Boot, REST, Angular, Hibernate, Kafka, AWS, GIT, Maven, Postgres database, JUnit, Mockito

Java/Cloud Developer CMEGroup – Chicago, Illinois 11/2022 to 09/2023

Worked with a team of developers to migrate CMEGroup’s existing applications to Google Cloud Platform (GCP).

Participated in Microservices project for full stack development of Spring Boot backend and Angular frontend

Developed services using Spring Boot.

OAUTH 2.0 was used to provide security to RESTful web services by generating access token in order to access protected resources

Utilized Google Cloud Technologies including GKE for container orchestration,

SaaS (BigQuery, Cloud SQL)

Created Dataset and external tables in Google Storage,

Loaded data into BigQuery

Used Cloud SQL to query data

Application deployment to GCP Kubernetes.

Tech Stack: Java, Spring Boot, REST, Microservices, GCP, Bitbucket, GIT, SonarQube, Maven, Postgres database, JUnit, Mockito

Full Stack Developer Citi Group – Dallas, Texas 06/2021 to 10/2022

Maintained and supported Citi’s Credit Risk application – a spring based application.

Worked in a full stack development of Spring Boot backend and Angular frontend.

Developed Rest Endpoints to retrieve/store data using Springboot

Created data access layer using JPA to support various work streams at application level

Utilized Google Cloud Technologies including GKE and BigQuery

Application deployment to GCP Kubernetes.

Used Cloud SQL to query data

Followed TDD to develop user stories/tasks

Followed CI/CD deployments through Jenkins/TeamCity

Created frontend UI using Angular 13

Used Splunk tool for monitoring

Tech Stack: Java, Spring Boot, REST web services, GCP, Hibernate, Bitbucket, TeamCity, GIT, SonarQube, Maven, Sybase database, MongoDB, JUnit, Mockito

Full Stack Developer Freddie Mac – McLean, Virginia 09/2020 to 02/2021

Worked in a full stack development of Spring Boot backend and Angular frontend.

Developed Rest Endpoints to retrieve data using Springboot

Followed TDD to develop user stories/tasks

Created frontend UI using Angular 9

Followed CI/CD deployments through Jenkins/TeamCity

Tech Stack: Java, Spring Boot, Angular 9, REST, Hibernate, Weblogic server, Jenkins, GIT, Maven

Developer/Support: International Hotels Group Atlanta, GA. 02/2019 to 09/2020

I participated in the new Microservices project of moving IHG’s B2B web application from Service Oriented architecture to Microservices architecture using Spring Boot, Kafka, and Angular for the frontend.

B2B is a web services driven gateway application that interfaces with various backend Enterprise Service Bus (ESB) applications.

The SOAP based application was being converted to REST Service on Spring Boot, for the new Microservices project

Led a team of off-shore and near-shore team members to maintain and support IHG’s B2B web application. This is a spring framework application with Hibernate and Oracle database.

Used Dynatrace for monitoring tool

Tech Stack: JAVA, Spring Framework, Spring Boot, JSP, SOAP, Angular, Hibernate, Kafka, GIT, Maven, Oracle and Sybase databases, JUnit, Mockito

Infosys Ltd. Plano, Texas 06/2018 to 02/2019

Application Developer

Part of the Infosys team that worked on Bank of America’s iFulfill web application. This is a mortgage sales application used by the bank’s customers. The application is a Spring MVC implementation with Hibernate. My coding concentration was on the backend.

Worked with a team of 12 developers to incorporate home equity loan module into iFulfill application; the application is a Spring MVC implementation with Hibernate. My coding concentration was on the backend.

Tech Stack: Java, Spring Framework, Hibernate, RESTful Web services, JavaScript, JSP, HTML, WebSphere

Enugu South Local Government, Nigeria 05/2014 to 04/2018

Senior Software Engineer

I had a three-year contract overseas to manage the automation of the local government operations. These included the automation of the revenue collection process and the development and installation of biometrics attendance management system. The biometrics system was used to track the attendance of every employee of the council.

My primary role was to design and manage the development project. I designed and coded the backend process with Java, Spring Framework and Hibernate on TOMCAT

Tech Stack: Java, Hibernate, TOMCAT, Spring framework, RESTful Web services

Automatic Data Processing (ADP): Atlanta, GA. 09/2003 to 03/2014

Senior Software Engineer

I was part of the development team that designed ADP Vantage application. ADP Vantage is an all-in-one, open-architecture solution for strategic human capital management — talent, payroll, time and benefit. It offers integrated tools to manage recruiting, talent management, etc.

I was part of the development team that designed ADP General Ledger application written in JAVA with Oracle database backend. This is a web-based Swing application that allows clients to configure and send general ledger information to ADP.

Part of the development team that designed ADP Connection application written in JAVA with Oracle database backend. This was also a web-based Swing application that allows clients to configure and send HR data to ADP.

The team later redesigned and developed both applications (ADP General Ledger and ADP Connection) from Swing legacy application to thin client applications using JAVA, AJAX, JavaScript, HTML Spring MVC, Hibernate, and TOMCAT.

Managed and supported ADP’s legacy application written in Visual FoxPro. This was a desktop application used by clients to format and send HR and Payroll information to ADP. The application was generic enough to handle different types of backend databases such as Oracle, SQL Server, DB2, and PeopleSoft databases

Tech Stack: Java, JavaScript, MVC Framework, Hibernate, HTML, CSS, AJAX, TOMCAT, WebSphere, SOAP Web services

Education

05/2006-10/2007 Masters: UNIVERSITY OF PHOENIX ONLINE, Phoenix Arizona

Major: Information System

04/87-10/89 Diploma: Akers Computerized Learning Center, Marietta Georgia.

Major: Computer Programming

01/82-05/85 Bachelor of Science: UNIVERSITY OF ARKANSAS, Pine Bluff.

Major: Accounting

Certifications

Sun Certified Java Programmer (SCJP)

Microsoft Certified Solution Developer (MCSD)

Collibra Data Steward

Course Trainings

Google Cloud Platform Amazon Web Services (AWS)

Spring Developer Professional Python Programming

Technical Skills

Languages:

Java Python C#

Visual Basic Visual FoxPro

Tools and Utilities:

J2EE AJAX XML

WebLogic JavaScript HTML

TOMCAT Ant XHTML

Hibernate Spring UML

ODBC CVS JUnit

JDBC Visual Source Safe Eclipse

PL/SQL Struts JSP

Web Services Crystal Reports Websphere

AWS GCP Microservices

Databases:

Oracle 7.x/8.x/8i,9i/10g,11g,12c

Microsoft SQL Server 7.0/2000/2003/2007

MySQL 5.x/8.x Sybase

MongoDB 3.4/3.6 Postgres

Operating Systems:

Windows 10,11 / Unix / Linux



Contact this candidate