Overview
Work History
Education
Skills
Personal Information
Timeline
Generic

George McCormic

Columbus,OH

Overview

13
13
years of professional experience

Work History

Senior Java Developer

Nexient
02.2022 - Current
  • Design and development of multiple Spring Boot APIs using a software-oriented architecture approach
  • Mentored junior developers, fostering a culture of continuous learning and professional growth.
  • Conducted thorough code reviews to identify potential issues, ensuring optimal performance across all projects.
  • Applied agile methodologies to streamline development processes, resulting in faster product releases.
  • Reworked applications to meet individual customer demands.
  • Solved complex technical problems by leveraging deep knowledge of Java frameworks and libraries such as Spring Boot and Hibernate ORM.
  • Reviewed code and debugged errors to improve performance.
  • Contributed towards building microservices architecture-based applications that resulted in improved scalability, maintainability, and fault tolerance.
  • Incorporated continuous integration tools such as Jenkins or GitLab CI/CD pipelines for streamlined code deployment and version control management.
  • Lead code reviews and estimated required changes.

Senior Java Developer

Insight Global
10.2021 - 02.2022
  • Developed comprehensive technical documentation for developers and stakeholders to facilitate knowledge sharing and support future projects.
  • Boosted code quality standards across the team by participating in regular peer reviews.
  • Delivered high-quality software solutions by conducting thorough testing and debugging procedures for seamless user experience.

Java Developer

Cardinal Health
05.2020 - 10.2021
  • Developed an Angular application that allows pharmacies to select future closure dates to reduce costs
  • Participated in requirements gathering and design development meetings.
  • Researched and demonstrated using Adobe Experience Manager serving experience fragments in a headless React application
  • Developed and implemented a Spring Boot application which utilizes Spring Batch to access an API once every day to see if a pharmacy has added closure dates
  • The application then emails the distribution center the closure dates if they have been added.

Java Developer

Fusion Alliance
09.2019 - 05.2020
  • Implemented custom Spring Boot integration with Openldap server to provide external users access to company resources which resulted in +1m savings and time to onboard new external employees from 2 weeks to an hour
  • Collaborated in team-based, Agile environment to accomplish objectives by deadlines.
  • Ensured seamless integration of Java-based applications with databases, APIs, and other systems.
  • Transitioned several React and Spring Boot applications from Pivotal Cloud Foundry SSO to F5 APM SSO
  • Actively interacted with Business Analysts for requirement gatherings and analysis
  • Developed designed specifications using UML including Use case, Class and Sequence diagrams

Java Developer

Oppenheimer Funds
09.2017 - 08.2019
  • Designed and implemented custom proxy which utilized Apigee gateway to create a custom endpoint accessing authorization roles stored in ForgeRock's authorization module
  • Developed custom Jenkins process to allow business users to upload SAAS SAML application configuration for single sign on
  • Provided leadership as a subject matter expert on securing and SSO/Openid Connect integration for frontend applications (React/Angular) and Spring Boot apis.
  • Collaborated in team-based, Agile environment to accomplish objectives by deadlines.

Java Developer

Perficient (contractor)
09.2016 - 02.2017
  • Converted a monolithic app to microservices architecture using Spring Boot
  • Deployed, Scaled, Configured, wrote manifest file for various microservices in PCF
  • Developed story/task by following TDD/BDD and Pair programming concepts
  • Providing daily status in scrum meetings with the client
  • Mentored new team members on effective usage of blend of Spring Boot /JPA and Java
  • Implemented REST Microservices using spring boot


Java Developer

Colorado Dept. of Education (contractor)
11.2015 - 06.2016
  • Updated and maintained legacy Java applications built with Spring, Hibernate and older J2EE concepts
  • Worked with Oracle backend updating and adding functionality within PL/SQL scripts.

Java Developer

Northrop Grumman
11.2012 - 10.2015
  • Developed critical components of the application including Spring controllers, JSP views, and business logic and data logic components that include Hibernate Entities, Spring-Hibernate DAO and Spring models following MVC architecture
  • Implemented Web services components SOAP, WSDL to interact with external systems
  • Solved critical system involving web services components SOAP, WSDL
  • Designed and implemented conversion of legacy J2EE application from Struts 2 to Spring MVC.

Java Developer

BConnected
05.2011 - 02.2012

Education

B.S. Computer Science -

University of Texas at Dallas
12.2010

Skills

  • Spring (Boot, MVC, Security, Data, AOP)
  • Object-Oriented Programming
  • Hibernate ORM
  • Java Development Expertise
  • Angular React
  • Apigee
  • Okta Forgerock Saml OIDC
  • Mockito JUnit BDD TDD
  • Jenkins
  • Postman
  • Scrum
  • Cassandra SQL

Personal Information

Title: Senior Java Developer

Timeline

Senior Java Developer

Nexient
02.2022 - Current

Senior Java Developer

Insight Global
10.2021 - 02.2022

Java Developer

Cardinal Health
05.2020 - 10.2021

Java Developer

Fusion Alliance
09.2019 - 05.2020

Java Developer

Oppenheimer Funds
09.2017 - 08.2019

Java Developer

Perficient (contractor)
09.2016 - 02.2017

Java Developer

Colorado Dept. of Education (contractor)
11.2015 - 06.2016

Java Developer

Northrop Grumman
11.2012 - 10.2015

Java Developer

BConnected
05.2011 - 02.2012

B.S. Computer Science -

University of Texas at Dallas
George McCormic