Post Job Free

Resume

Sign in

Software Engineer Front End

Location:
Remote, OR
Posted:
June 29, 2023

Contact this candidate

Resume:

Lolita Young

adxzod@r.postjobfree.com

678-***-****

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.



Contact this candidate