Lolita Young
******.********@*****.***
Professional Summary
Software engineer with over 8 years of professional IT experience Passionate about software maintainability through proven design patterns and clean code
Education
Towson University, Bachelor of Science, in Computer Science 2013
Skills
Back-end
Designed and developed server-side Java applications ranging from ReSTful services, business layers and data access layers via JMS and databases using:
• Frameworks including Spring, Spring Boot, Hibernate
• Database design using Oracle, MySQL, SQL Server
• Experienced with containers Tomcat, WebLogic, Oracle Portal, WebSphere
Front-end
Designed and developed responsive applications for both mobile and desktop using:
• Javascript frameworks such as Angular, jQuery, Nodejs
• Java MVC frameworks such as, JSP, JSF, JPDK, JSTL
• HTML5 and CSS3 responsive design
Application Lifecycle and Continuous Integration
Experienced in the full software lifecycle from requirements gathering to production support using:
• Source control using Git, Subversion and Source Integrity
• Build and continuous integration tools Jenkins, NodeJS, Gradle, Maven
• Testing frameworks and tools including JUnit, Selenium, Cucumber
• Code analysis using Crucible, SonarQube
• Support tools Dynatrace
• Project management tools such as Jira, VersionOne and MS Project
Professional Experience
Perficient October 2021 – October 2022
Client: Ferguson International
Software Engineer
• Developing middleware services using Spring Boot and Apache camel for Ferguson integrating the Oracle ERP Saas solution for all order management processes to replace the existing legacy Trilogie application.
• The services which include REST services, scheduled services, services that listen to messaging systems and use the Apache Camel and Spring Boot frameworks and are deployed on the AKS platform to help scale applications better.
• The messaging systems used is the Azure Service Bus MongoDb as the backend database. Functionality integrity is achieved with integration testing using Junit
MAJOR PROJECTS:
Contribute to the modernization using various technologies
• Technologies and tools used:
• Languages, including markup languages: Java 8, Java 11,Javascript, shell scripting, YAML, JSON React.js
• Operating Systems and tools: Windows, MacOS, Linux - shells Bash and Zsh, iTerm2, oh-my-zsh, Vi, less, ssh, Chocolatey, services, auto-start
• Databases and supporting technologies: MongoDB
• Frameworks and application libraries: Spring, Spring Boot, Oracle, GSON
Mockito, JUnit 4/5, JMS, Apache Commons, log4j, slf4j, Cucumber, Servlets, SAML
• Containers: Tomcat and tcServer
• SDLC tools: Jenkins, Maven, Kubenetes, Jira, Artifactory, Nexus, Docker
• SCM: git, Bitbucket, GitLab
• Static code analysis: SonarQube
• Production support tools: AppDynamics, Kibana
• Other applications: Eclipse, MS Office, WebEx, Microsoft Teams
Client: Discover Financial
Software Engineer
• Java developer on the Next Gen Order Management System with processing capability of over 15 thousand orders per second across 320 JVMs
• Created Java delegates used by Oracle Coherence to handle incoming requests from outside applications through the TCP*Extend protocol
• Implemented credential lookups through SOAP requests and checked permissions against requested entities and user properties
• Using Agile (Scrum) methodology to process backlog tasks leading to the development and delivery of modernized application microservices. Ceremonies include IPM, sprint planning, sprint review, demo retrospections and Techtro.
• Developing modern customer-facing platform live in production, while maintaining integrations with legacy systems as needed for production support; allowing for gradual platform migration with minimal customer impact.
• Create back-end and front-end microservices as part of an integrated modernization using Java 1.8 & Java 11. Ensure that all services are thoroughly tested, backward compatible, and continuously deployed as part of an agile TDD process using
• Utilize a full-stack of tools, languages, and frameworks. Including Spring-Boot, JavaScript, Node and Java
• Developing responsive front-end pages that can be easily used on any desktop, tablet, or mobile device
• CI/CD process built using Jenkins pipeline
MAJOR PROJECTS:
Contribute to the modernization using various technologies
Technologies and tools used:
• Languages, including markup languages: Java 8, Java 11,Javascript, Groovy, shell scripting, Free Marker, YAML, JSON
• Operating Systems and tools: Windows, MacOS, Linux - shells Bash and Zsh, iTerm2, oh-my-zsh, Vi, less, ssh, Homebrew, services, auto-start
• Databases and supporting technologies: Oracle
• Frameworks and application libraries: Spring, Spring Boot, Oracle, GSON
Mockito, JUnit 4/5, JMS, Apache Commons, log4j, slf4j, JavaScript,Cucumber, Servlets, SAML
• Containers: Tomcat and tcServer
• SDLC tools: Jenkins, Maven, Gradle, Podman, Jira, Artifactory, Nexus, Docker
• SCM: git, Bitbucket, GitLab
• Static code analysis: SonarQube, pair programming
• Production support tools: AppDynamics, Kibana
• Other applications: Slack, IntelliJ, MS Office, WebEx, Microsoft Teams
Tek Systems December 2020 – September 2021
Client: General Motors
Systems Engineer
• Technical Lead for Customer Experience team
• Developed code to orchestrate asynchronous calling of microservices, databases and the mainframe using emerging and established technologies including Java Enterprise Edition
• (J2EE), EJB, Weblogic, JMS with TIBCO, JSTL, JSP and JSF
• Wrote Java messages beans for communicating with the enterprise messaging bus with payloads utilizing XML. Created utilities to extract data from XML responses using JiBX, StAX and custom code
• Created DAOs to query databases using Hibernate and JDBC
• Wrote back-end Java code using frameworks such as Spring, Hibernate, Ehcache and Quartz
• Created CyberArk provider classes to retrieve credentials from vault at runtime
• Created proof of concept Angular project and developed one of the first customer-facing Angular applications
• Created front-end pages with Wicket and custom JavaScript using jQuery
• Championed the use of code quality and code review tools
• Created JPDK portlets used in Liferay and Oracle Portal
• Created Javascript components using jQuery, YUI, JSLint, JSUnit and in-house developed component library with compatibility for Internet Explorer 6, 7 and 8 and Firefox
• Created XLSTs for transformation of XML documents
• MAJOR PROJECTS:
• OnStar Customer Base - Heaviest-used customer-facing application handling over one million hits per month.
• Customer portal written in Angular with Java ReSTful services on the back end.
• Customer Messaging Center - Portlet designed to provide employee portal to distribute information and requirements to specific audiences.
• Network Schedule Planner - Network analysis tool written in Java for optimization of car routes.
• Car location and Planning Application - Car location optimization application written in Java.
• Technologies and tools used:
• Languages, including markup languages: Java 8, Java 11, JavaScript, Visual Basic, PL/SQL, XML, XSD, JSON
• Operating Systems and tools: Windows
• Databases and supporting technologies: Oracle RAC, Hibernate, stored procedures
• Frameworks and application libraries: jQuery, Angular, YUI, J2EE, EJB, Spring, Joda Time, Wicket,
Mockito, JUnit 4, Cucumber, Guava, Apache Commons, JMS, log4j, slf4j, logback, Cucumber,
Servlets, Ehcache and Quartz, JiBX, StAX, JPDK, JSF, JSUnit
• Containers: Weblogic, Tomcat, Oracle Portal, Liferay, Tibco
• SDLC tools: Jenkins, Maven, VersionOne, Crucible, Fisheye
• SCM: git, Bitbucket, GitLab, Subversion, MKS Source Integrity
• Static code analysis: HP Fortify, Sonar, Findbugs, PMD, Checkstyle, JSLint
• Production support tools: AppDynamics
• Other applications: CyberArk, Eclipse, IntelliJ, MS Office, Lotus Notes, Balsamiq, MS Project
Cognizant January 2020 – October 2020
CLIENT: Fineos
• Revamped a legacy program using for the insurance industry
• Java 1.8 development
• Worked on AWS Cloud Platform
• Worked on Spring Boot
• Worked with off shore team as well as local team
• Used Apache Tomcat Server for debugging in Eclipse Neon IDE
• Wrote back-end Java code using frameworks such as Spring, Hibernate
• Created CyberArk provider classes to retrieve credentials from vault at runtime
• Created proof of concept Angular project and developed one of the first customer-facing Angular applications
• Created front-end pages with Wicket and custom JavaScript using jQuery
CLIENT: Fiserv
• Created SQL queries
• UI designing
• React.js
• Used Agile Processes in Jira
• Worked with off shore team as well as local team
• Knowledge of Unit testing
• Good working knowledge of build automation and continuous integration/delivery ecosystem: Git version control
• Used Github repository for managing and storing code
• CI/CD Jenkins
• Java 1.8
• Coded software to the specifications and design".
CLIENT: Cotiviti
• Developed projects using Java and Python
• Adhered to HIPA Regulations
• Worked with off shore team as well as local team to develop an application to help track doctors performance.
• Created SQL queries
• Used Agile Processes in Jira
• Good working knowledge of build automation and continuous integration/delivery ecosystem: Git version control
• Coded software to the specifications and design".
General Motors Feb 2017- January 2019
Warren, MI
Java Developer
• Developed GDV server-side enterprise application on PCF Cloud for delivering, recalling, returning vehicles by verifying Vehicle ID Number and maintaining accurate sales and employee information in the database and returning a HTML/JSON/XML response while supporting a variety of different clients including desktop browsers, mobile browsers, and tablets. as a result; over 249,900 vehicles in December to individual or "retail" customers in the U.S., sales improved more than 3 percent from last year systems.
• Developed responsive front-end pages that can be easily used on any desktop, tablet, or mobile device
• Junit tested suite, CI/CD Jenkins, Nodejs
• Developed Microservices using Spring Boot and Restful Webservices
• Development of projects using Java 8, Spring JPA, Spring Boot, JavaScript
• Created automated test cases using Selenium
United Parcel Service July 2014-January 2017
Java Developer
• Improved Shipping Component and RIF Applications for the ease of customer and client use. Provided maintenance for the client and customer GUI. Developed and created a new interfaces per client request.
• Developed using Eclipse 3.4 as the IDE, Java 1.5, Java API, Core Java.
• Used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation.
• Analyze specifications and user requirements to perform assigned applications development.
• Used and coded JSPs for development of applications.
• Production support for the client's website and server used to serve up webpages on the browser.
• Used Apache Web Servers clients across-platform, for accepting HTTP requests from and serving them HTTP responses, in the form of web pages containing static and dynamic content lightweight, robust, and used in small companies as well as large corporations.
• Used Oracle WebLogic Integration integrating systems, data and people within and across companies with standards-based connectivity for all major packaged applications, unified development environment designed to allow rapid construction of complex, transactional process scenarios.
• Used Eclipse while writing code and committed the changes to CVS repository.