Post Job Free
Sign in

Java Developer Junior

Location:
Huntersville, NC
Posted:
May 19, 2023

Contact this candidate

Resume:

Amanuel Benti

Java Developer

Professional Summary

•Experience in all phases of Project Life Cycle, Analysis, Design, Build, Testing, using both agile (Scrum and Kanban)

•Experience in end-to-end tasks using Spring framework, Spring Web MVC, Thymeleaf and multiple databases

•Experience in web technologies like JavaScript, HTML and CSS

•Extensive experience in the areas of Object-Oriented Analysis (OOA) and Object-Oriented Design (OOD) using UML and SDLC of distributed applications using Java. Hugely experienced in using Java that integrates APIs and databases using JPA

•Good experience in all the phases of Software Development Life Cycle that includes understanding requirement, technical analysis, design, development, Integration, maintenance, installation, implementation, and testing of various client/server web applications

•Team player, quick and ardent learner with good analytical and communication skills to complete and add value to the team as well as the project

Technical Skills

Language: Java, JavaScript, HTML5, CSS3, SQL (MySQL, MSSQL, Oracle), Java SE-11

Web Technologies: JavaScript, jQuery, HTML5

Middleware: Mule ESB, Anypoint Platform, Anypoint Studio

Version Control: Bitbuckets, Git, GitHub

Operating Systems: MAC OS, Windows

Databases/Tools: MySQL, SQL Server, MongoDB and Oracle11g/12c

Other tools: Maven, Gradle, Docker, IntelliJ, Eclipse, NetBeans, TOAD, SQL Developer, PostMan, SOAP UI, Jira, Confluence, Putty

Kroger Pharmacy March 2022 – Present

Java Developer

Responsibilities:

Working on agile scrum methodology and involving in stand-up meetings to monitor and effectively support the project

Create Java classes and methods based on business requirements using OOP methods to complete user stories that needs additional features

Involve in requirements gathering, analysis, design, and documentation of the application to better understand the business module

Manage employee training for five new hires, over a period of eight months offering continuous guidance and mentorship on best practices while providing constructive feedback

Utilize maven for project building and unit testing

Utilize git and github to push codes that have been reviewed by the coworker to be added in the new feature

Work collaboratively with other client employees in cross-functional teams to achieve goals in the project

Use various Agile methodologies like SCRUM, and Pair programming to complete tasks that are in the sprint

Work closely with QA, Business & Architect to solve defects in quick and fast manner to meet the deadlines

Access remote servers like erx and TUNA using Putty to install Parata robots for pharmacies across the country

Coordinate onshore and offshore supports to verify successful robot installations

Run SQL queries for data reporting and data validation

Analyze and documented the business requirements of the customer

Develop user interfaces using JavaScript, HTML, CSS custom tags

Environment: Java 8, Spring, Spring Boot, Microservices, Maven, IntelliJ, JDBC, Restful Web Services, JUnit, Oracle10g, XML, MVC, GIT, SQL, Putty, EPRN

Bank Of America, Richmond, VA Aug 2019 to Aug 2020

Junior Java Developer/MuleSoft trainee

Responsibilities:

Involved in Event management deliverables by designing, developing, and implementing and automated UI integrated with Databases using MuleSoft

Designed and coded application components using Java in an Agile environment utilizing a test-driven development and pair-programming

Worked with Relational Database Management Systems including Oracle, SQL Server and SQL and have worked extensively on JDBC to connect to and access various remote databases including Oracle, MySQL, SQL Server

Create RAML specification in building APIs using API Kit Router in Mule applications

Integrate oracle databases with the MuleSoft for connecting applications, data sources and APIs, in the cloud.

Create flows/orchestrations for integrating the components like connectors, transformers and scopes written on top of different internal platforms using Mule ESB for XML to CSV conversion.

Deploy applications to different environments (Test, QA, and PROD).

Perform end-to-end testing, resolve problems, and validated the test results.

Involved with team members to develop application in parallel.

Fannie Mae, Washington, DC August 2017 - Feb 2018

IT Generalist/SharePoint Admin Intern

Responsibilities:

Involved in implementation of the presentation layer GUI for the application using HTML, CSS and JavaScript

Was responsible for administration and development of SharePoint sites to update, configure, manage, and maintain data quality

Developed the GUIs using HTML, CSS, and JavaScript Component

Worked directly with Senior SharePoint Developers to create efficiency in testing sites and rebranding

Worked on tickets that has been opened on a team SharePoint site related issue

Provided day-to-day end user support through email, desktop, and telephone support in a highly collaborative team environment

Provided a high-level training for teams in related to SharePoint usage

Helped Clients with Issue Management capability within Governance, Risk Management and Compliance (GRC)tools with quality and efficiency

Prepared reports on client support to create accountability and transparency for higher level.

Worked directly with the Business Analysts to enhance reports and spreadsheets showing the higher management metric visual

Environment: Eclipse, JDBC, Restful Web Services, JUnit, Oracle10g, XML, GIT, SQL, GRC SharePoint farm



Contact this candidate