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.