Post Job Free
Sign in

Java Developer Spring Boot

Location:
Minneapolis, MN, 55415
Posted:
May 08, 2024

Contact this candidate

Resume:

Yohannes Woldeyes

Lakeville, MN *****

https://www.linkedin.com/in/yohannes-woldeyes-b909b0136/

Summary:

Java Developer 10+ years of experience, and a bachelor’s degree in computer science.

Experience in Java 1.8, JEE, Spring Boot, Spring MVC, Kafka

Micro Services

Strong ability to learn existing applications quickly and to be able to make modifications

Strong Data modelling ability and solid knowledge of SQL.

Self- manage tasks/timelines & organization skills

Analytical ability and communication skills with a strong sense of commitment, responsibility

and an excellent team player

Knowledge of creating REST/API Services

Strong core Java skills

Google cloud Pub/Sub GCP

Monitoring apps using Splunk and Kibana tools.

Strong knowledge of database systems, proficiency in SQL

Technical Skills:

Programming Languages: Java 1.8, JEE, Groovy

Framework: Spring Boot

Web Service: RESTful

Web Server: Apache Tomcat, WebSphere

ORM: Hibernate

Database: MySQL, DB2, Cockroach

Development Repository: GitHub, Bitbucket

Other Tools: Eclipse, IntelliJ, JIRA, Gradle, Maven, Kibana, Grafana, Splunk and Jenkins

Methodology: Agile

Industry experience: Finance, Healthcare, Hospitality, Social Media, Retail

Test environment: JUnit, Mockito, Power Mockito

Education:

Metropolitan State University St. Paul, Minnesota

Bachelor of Science, Computer Science, Minor in Mathematics

Graduated in 2007

Professional Experience:

BestBuy

November 2020 – March 22, 2024

Software Engineer

Tools: Java 1.8, Spring Boot, Micro Service, Kafka Stream, GCP

Create REST API Web Services using Spring Boot

Create Micro Services apps in AWS Cloud environment.

Google cloud Pub/Sub GCP

Help with Configuration tasks.

Create and Alter Database tables in cockroach DB, Oracle DB

Write Liquibase script for Database changes

Build new version using Jenkins and deploy to OpenShift and Cloud environment using Stratosphere tool.

Write Unit test using Spock and Mockito.

Wells Fargo

April 2020 – September 2020

Java Developer

Tools: Java 1.8, Spring MVC, JUnit, Mockito, Power Mockito

Create REST API Web Services using Spring Boot

Create Unit Test for existed application

Write Unit Test for Spring MVC Controllers and Services MockWebMvc – Spring MVC

Testing framework

Refracting exited application

Bug fix.

Optum

June 2019 – March 2020

Full-Stack Java Developer

Tools: Java 1.8, Spring Boot with Microservice, JUnit, RESTful Web Service, Cucumber, DB2 Angular 8, TDD

Conducts code reviews. Provides guidance to software developers for continuous improvement

Ensure development artifacts are in alignment with patterns/ frameworks designed by software engineering teams

Full lifecycle application development using standard frameworks and coding standards/patterns

Create REST API Web Services using Spring Boot

Consume REST API Web Services in UI and use the JSON data in Angular 8 template or Angular Modal

Unit Test REST API Web Services using JUnit and Cucumber Frame work

Write Unit Test for Services using Mockito and Power Mockito

Follow Agile methodology

Ameriprise Financial

March 2017 - June 2019

Java Developer

Tools: Java 1.8, J2EE, Spring Boot, JUnit, PDF generation in Java, RESTful Web Service, Oracle DB, SOA, TDD

Ensuring that development tasks are completed within the timeline provided and that issues are fully tested with minimal defects

Clearly communicate task estimates, ETAs and work breakdown structure to the management

Supports users by developing documentation and assistance tools

Enhance Electronic Advisor Report (EAR) Application according to business requirement.

Create a Bath Processing to generate a report for advisor and member

Create a Batch Processing to Sync two environments

After Member entered information in EAR application, create a Batch Processing to generate PDF file, generate UPS Tracking number using UPS SOAP Service, include Tracking number into PDF file and send report to shipping department when the Batch Processing completed.

Unit Test - JUnit, Mockito

Follow Agile methodology

Optum

September 2016 – January 2017

Full-Stack Java Developer (Agency portal Development Project)

Tools: Java, J2EE, Spring MVC, JUnit, PDF generation in Java, RESTful Web Service, AngularJS

Maintaining tuning and repairing applications to keep them performing according to technical and functional specifications

Working effectively with the Test and Verification team to resolve issues

Being involved in Development, Continuous Integration and time-boxed iterative development.

Performing code reviews and reviews of technical documentation

Working with off-shore vendor resources and development activities.

Learning new technologies and languages

Mediture

March 2014 – September 2016

Full-Stack Java Developer

Tools: Java, J2EE, Spring MVC, JUnit, PDF generation in Java, RESTful Web Service

Worked with the team to build new Electronic Health Record (EHR) system software.

Development of UI/client-side web application in java-based Java/JEE environment

Troubleshooting and debugging using the ant debugger and Chrome debugger tools.

Designed wireframe prototypes of UI screen, presented to management and business representatives for discussion and approval.

Worked closely with other software developers and testers on multiple projects as needed.

Grand Yordanos Hotel

July 2013 – March 2014

Java Developer

Tools: Java, Servlet, Spring Boot, HTML, CSS, Java Script, jQuery, AJAX, JSP, AngularJS, RESTful, MySQL, JIRA

Online Hotel booking website that handles all aspects of the booking process, improves customer interactions and facilitates hotel management.

Provides an automatic room booking system and the ability to manage rooms, seasonal rates, and discounts.

Design and develop combination of back-end and UI

Continuing to troubleshoot, debug, and add new features as desired.

Environment: Java, RESTful JAX-RS, HTML, CSS, Java Script, jQuery, MySQL

AdamaTube - Social Media Site

December 2012 – June 2013

Web Developer

Tools: Java, Servlet, Spring Boot, HTML, CSS, JavaScript, jQuery, AJAX, JSP, AngularJS, RESTful, MySQL

Similar to YouTube, this social media site allows people to discover, watch and share originally-created videos, and provides a system to connect, inform and inspire others across the community.

Designed and developed the site and integrated Restful API and Hibernate.

Health Partners

September 2011 – November 2012

Laboratory Information System

Instrument troubleshooting and support in the clinics and hospital

Connect instruments to lab system (interface)

Yordanos Hotel

February 2008 – September 2011

Web Developer

Focused on developing UI features for the site

Environment: HTML, CSS, Java Script

Need/Help Connection

November 2007

Web Developer (Volunteer)

Created a dynamic webpage for members of local church

Site to match a need that someone or an entity has with another individual or entity that is capable of meeting the need.

Anyone with a legitimate need that needs to be met can submit the connection form. The need would then be posted.

Environment: Java, Servlet, MySQL



Contact this candidate