Gedeyon Hunde
**********@*****.***
SUMMARY
● Over 5+ years of experience in Java-based web and desktop application development, applying strong Object-Oriented Analysis, Design, and Programming principles.
● Experienced in building enterprise applications using Java/J2EE technologies such as Spring, Hibernate, EJB, JPA, and JSF across Agile, Scrum, and Waterfall environments.
● Proficient in developing complex SQL queries, stored procedures, and triggers to support data-intensive business applications.
● Hands-on experience in full lifecycle development, testing, and deployment on Windows and UNIX platforms using tools like Eclipse, RAD, and NetBeans.
● Strong knowledge of Spring ecosystem components including Spring MVC, IOC, JDBC, JTA, Spring Boot, Spring Microservices, and integration templates such as JMS and REST.
● Implemented secure, enterprise-grade solutions using Spring Boot, Spring Data, and Spring Security for authentication and authorization.
● Skilled in containerizing microservices using Docker and managing CI/CD pipelines through Jenkins and Azure DevOps for streamlined release management. SKILLS
●Front-end: HTML, CSS, JavaScript, jQuery, Bootstrap, AngularJS, React
●Back-end: Node.js, Express.js, Flask, Django
●Cloud: AWS, Google Cloud Platform, Microsoft Azure
●Containerization: Docker, Kubernetes
●Testing: JUnit, Selenium, TestNG, Mockito
●Monitoring: Splunk, Nagios, ELK Stack
●Agile Project Management: JIRA, Trello, Asana
●Virtualization: VMware, VirtualBox, Hyper-V
●Other: Apache Tomcat, Nginx, Apache Kafka, Apache Spark, RabbitMQ EDUCATION
●BS in Computer Science
Java Developer Apr 2024 - present
Fifth Third Bancorp,Cincinnati, OH
Responsibilities:
● Actively contributed to Agile-driven SDLC processes, designing and developing service-oriented applications using strong object-oriented programming principles.
● Applied Core Java concepts including Collections, Multithreading, and Exception Handling to build scalable and maintainable backend solutions.
● Developed RESTful applications using Spring Boot, creating controllers and services, designing APIs with OpenAPI specifications, implementing consistent error handling, and performing comprehensive unit testing.
● Built and managed microservices architectures using Docker containers and orchestrated deployments through Kubernetes for efficient container management.
● Designed ORM mappings using Hibernate and implemented robust backend business logic leveraging core Java technologies.
● Developed microservices-based APIs using Spring Boot and Spring Data while actively participating in Agile ceremonies and collaborative development practices.
● Automated build and release pipelines using Jenkins, Maven, Nexus, and Bitbucket to streamline CI/CD processes.
●Provided 24/7 production support, ensuring system reliability, quick incident resolution, and continuous application stability.
Environment: J2EE, Java SDK, JSP, JMS, HTML, CSS, JavaScript, Angular, Hibernate, Spring Boot, Eclipse, Web Services, JUnit, Unix, Ajax, Maven, GitHub, Oracle Program Analyst Dec 2020 - Mar 2024
CVS Health, Woonsocket, Rhode Island
Roles and Responsibilities:
● Designed and developed RESTful microservices using Spring Boot and Spring Cloud, deploying scalable solutions in the AWS cloud environment.
● Collaborated within Agile Scrum teams, actively contributing to sprint planning, stand-ups, reviews, and retrospectives to ensure timely, high-quality deliverables.
● Managed project tracking and workflow using Jira for issue management, progress updates, and team coordination.
● Implemented secure APIs and messaging solutions using MQ and middleware technologies, integrating business logic with robust database connectivity.
● Applied Spring Security to enforce authentication and authorization across web services and microservices.
● Developed and wired Spring Controllers, Services, and DAOs leveraging dependency injection and clean architecture principles.
● Utilized Hibernate ORM with DAO patterns, transaction management, batch processing, and caching strategies for efficient data persistence.
● Configured service registration and discovery using Spring Cloud for seamless microservice communication.
● Automated build and deployment pipelines using Jenkins to enable continuous integration and delivery (CI/CD).