Post Job Free

Resume

Sign in

Java Developer Web Services

Location:
Riverdale, MD
Posted:
January 24, 2024

Contact this candidate

Resume:

YONAS MENGSTEAB WELDETSION

Arlington, Virginia 341-***-**** ad22pp@r.postjobfree.com

https://www.linkedin.com/in/yonas-weldetsion

Fully Work Authorized No Visa Sponsorship Required

Professional Summary .

Experienced Java developer with more than 6+ years of dedicated professional experience in the design and development of high-quality, scalable, resilient software applications through all aspects of the Software Development Life Cycle. Focused on a Fullstack as well as backend development using technologies like Spring Boot, Hibernate with the ability to implement and integrate efficient RESTful web services, Microservices and Databases. (Available for full-time, W-2 employment).

Skills

RDMS Development and SQL

Software Components and Libraries

API Design and Development

Object-Oriented Programming

Software Testing and Validation

Code and Quality Standards

Agile/Scrum Methodology

Source and Version Control: Git

Performance Evaluation and Optimization

Application design

System Design

Databases: Oracle, MongoDB

Amazon Web Services

Requirements Gathering and Analysis

Design Patterns and Principles

Multithreaded Software Applications

RESTful Web Services

Debugging and Troubleshooting

Performance Analytics

Messaging Framework: Apache Kafka, JMS

Regression testing

Prometheus, Grafana

AWS

Technologies:

Languages: Java/JavaEE

Web: JavaScript, jQuery, Bootstrap, React

Web Services: RESTful API

Web and Application Servers: Apache Tomcat

Frameworks: Spring, Spring Boot, Spring MVC, Hibernate, XML, Spring Cloud, Spring Data JPA, Junit, Mockito, Executer Service (Multithreading), Apache kafka, React.

Databases: Microsoft SQL Server, MySQL, MongoDB

Design Patterns: Observer, Factory Method, Singleton, Facade, Adaptor, Template.

SDLC: Agile Methodology

Technologies and Tools: IntelliJ IDE, Eclipse IDE, STS, VS Code, Maven, Git, StarUM, Postman, Kafka, Clickup, JIRA

CAREER NOTE: (Jan 2022 - October 2023)

Master’s degree in Computer Science (Available for full-time, W-2 employment).

Professional Experience

èInfosys Limited, Hartford,CT March 2023 – Present

Senior Java Developer

Implemented an insurance application following the Software Development Life Cycle (SDLC) and Agile Methodology.

Collaborated with a cross-functional team to gather requirements, design, develop, test, and deploy the application.

Participated in sprint planning, daily stand-ups, and retrospective meetings to ensure project progress and alignment with Agile principles.

Developed back-end functionalities using Java, Spring Boot framework.

Implemented Spring boot microservices to process the messages into the Kafka cluster setup.

Conducted unit testing and resolved bugs and issues to ensure a high-quality application.

Contributed to the design and optimization of database schema and queries using SQL.

Successfully delivered the application within the project timeline, meeting all functional requirements.

Utilized version control systems (Git) for source code management and collaborated with team members using tools like JIRA and Confluence.

Technologies Used: Java, Spring Boot, Spring MVC, Apache Tomcat, IntelliJ IDEA, STS, Eclipse, Git, HTML, CSS, JavaScript, jQuery, JSP, REST, JPA, Postgres, AWS

è Kabbee Software Enterprise, SanJose California, USA_Remote June 2016 - Dec 2021

Servicing business clients such as Banks, Hotels, Educational institutions and Hospitals

Senior Java Developer

Throughout my career as a software engineer, I have had the privilege of working on a diverse range of projects, spanning from small startups to large enterprises. One of my most significant projects, I have had the opportunity to work on was the development of Kabbee+, a single-page application built using Java Programming Language as well as Spring Boot Framwork with the company, Kabbee Software Enterprise. This application was aimed at serving the Habesha community, which includes both Eritreans and Ethiopians. It is similar to Netflix and currently has content solely focused on the Habesha people. The application was well-received, with a mobile version having over 5k downloads and it is publicly available at this URL: kabbeeplus.org. In this project I participated with the Back-end developer’s team. As part of the early stages of the application, I contributed to various aspects of the project, such as Payment and Content Search Service.

Created clean and efficient code based on specifications and requirements.

Participated in the breakdown and planning of module structures and project deliverables.

Contributed to all phases of software development life cycle using Agile / Scrum

Built clean and efficient code with Java by meeting established requirements and specifications.

Developed enterprise-level applications using RESTful Web Services.

Implemented microservices using Spring boot and monitor using Actuator endpoints and ELK stack.

Tested microservices using Junit framework, Mockito and Rest-assured for the Rest controller.

Strengthened technical development of team members by sharing knowledge and experiences.

Analyzed requirements and business needs to streamline the development process.

Technologies Used: Java, Spring, Spring Boot, Spring MVC, Apache Tomcat, IntelliJ IDEA, STS, Eclipse, Git, MySQL Workbench, HTML, CSS, JavaScript, jQuery, JSP, REST, JPA, Kafka, MongoDB, React.

Academic Project

WebShop Application, MIU (2022): Developed a microservices-based online shopping system with products, order, customer, and payment microservices. Developed Micro-service web application. It was a solo project on delivering tool for users to buy a variety of products via order service.

Technologies Used: Spring Boot, Kafka, MongoDB, Zipkin. Spring Security

Library Management Application, MIU (2022): Implemented a monolith application for library management with internal communication services. This project was an individual project, which helps users to access library books and other services after successful login.

Technologies Used: Spring Boot, REST, JMS, MongoDB, HSQL

MUMSched, MIU (2022): Created a responsive scheduling web application for university faculty and students, with spring boot and thymeleaf. Collaborated with a team of 5 on design and implementation of an application which helps students to register for their choice and available courses. Admin approves course choices and faculty views scheduled courses.

Technologies Used: Spring Boot, Mockito, MySQL, Thymeleaf, IntelliJ

Luxury Car Rental System, MIU (2022): Designed and developed an online car rental system with multiple user roles. It was a solo project on delivering tool for users to rent and reserve luxurious cars following proper registration. And receive a notification after successful renting or reservation Technologies Used: Spring Boot, Hibernate, JUnit, MySQL

Education

Master of Science in Computer Science

Maharishi International University, Fairfield, IA, USA (2022 - 2023)

Bachelor of Science in Mathematics and Computer Science

Eritrea Institute of Technology, Asmara Eritrea (September 2007 - July 2012)



Contact this candidate