Post Job Free

Resume

Sign in

Spring Boot Core Java

Location:
Silver Spring, MD
Posted:
March 28, 2024

Contact this candidate

Resume:

ETEFA FUF

616-***-****

ad4m64@r.postjobfree.com

PROFESSIONAL SUMMARY

● Over 7 years of hands-on experience in Core Java, Spring MVC, and Design Patterns.

● Possess more than 5 years of expertise in Spring Boot and other related modules, including Spring

Data, Spring Security, and Spring Cloud.

● Proficient in Spring MVC framework, encompassing controllers, views, and models.

● Well-versed in Spring Boot architecture, with in-depth knowledge of auto-configuration, embedded

server setup, and production-ready monitoring features.

● Extensive background in designing and developing microservices.

● Skilled in implementing efficient Continuous Integration and Continuous Deployment (CI/CD) pipelines, leveraging tools such as Jenkins, GitLab CI, and AWS CodePipeline.

● Strong communication and collaboration abilities, enabling effective teamwork across diverse functional groups.

● Experienced in documenting comprehensive design details and effectively communicating with

business stakeholders.

● Proficient in containerization tools like Docker and orchestration tools like Kubernetes.

● Experience working in Agile methodologies and have experience working in a fast-paced environment.

● Proficient in providing production support, including troubleshooting and issue resolution, to ensure

the smooth running of applications.

Skills

● Web Technologies: HTML/DHTML, XHTML, CSS, XML, XSD, WSDL, DTD, DOM/SAX, J2EE design

pattern.

● Frameworks: JPA, Spring MVC, Spring Boot, JSP, Hibernate, .

● IDE's: Eclipse, NetBeans, BEA WebLogic Workshop, IBM RAD.

● Web Services: JAX-WS, SOAP, WSDL, Apache Axis, IBM MQ.

● Web Service Tools: TCP Monitor, SOAP UI, HTTP Monitor, Secure CRT.

● Application Servers: BEA WebLogic, IBM WAS, JBoss, Apache Tomcat.

● Databases: MySQL, Oracle, SQL Server, NoSQL (MongoDB, Cassandra).

● Scripting Language: JavaScript, AJAX, Shell Script. Education and Certification

● Bachelor's degree

● Full Stack Developer Certified

● Database Administration

● Power Bi

ETEFA FUF

616-***-****

ad4m64@r.postjobfree.com

Software Engineer Feb 2022 - present

Old National Bank, EvansvilleIN

Roles and Responsibilities:

● Actively participate in agile development methodologies, contributing to sprint planning and stand-ups.

● Create and maintain responsive and visually appealing web pages using HTML and CSS.

● Create and maintain robust software solutions using Spring Boot, Spring MVC, and Hibernate.

● Collaborate with designers and developers to implement design mockups and wireframes into functional web applications.

● Develop microservices based APIs using Spring Boot and Spring Data and implement the Project

structure based on Spring MVC pattern using Spring Boot while persisting data to MongoDB using

Spring Data.

● Implement Java Message Service (JMS) for reliable communication between distributed systems.

● Enable secure file transfer and data exchange using FTP in diverse integration scenarios.

● Integrate Salesforce and Workday APIs for seamless data synchronization across enterprise systems.

● Version code using GIT and send release notes for each release while automating build and deployment with Maven and Jenkins.

● Create technical design documents, like UML (Use Case Diagrams, Sequence diagrams, and Class

Diagrams), Process flow Diagrams, and Data Flow Diagrams, and participate in code reviews for team

members as per project standards.

Environment: Java 7 and 8, Spring Boot, Spring Core, Hibernate, HTML, CSS, XML, XSTL, Java Script, React JS,

Spring framework, Hibernate, Oracle database, MSSQL, Maven, Nexus, Jenkins, Restful Web services, JSON,

JAX-RS, Log4j, JUnit.

Java Developer Mar 2016 - Feb 2022

Best Buy, Richfield MN

Roles and Responsibilities:

● Collaborate with team members throughout the entire Software Development Life Cycle, involving

requirements gathering, design, implementation, and deployment of software applications.

● Work closely with front-end development, utilizing JavaScript, jQuery, and AngularJS, and back-end

development, employing Spring, Hibernate, and XML.

● Establish connections between data and JavaScript objects using the AngularJS framework.

● Implement Spring MVC with Hibernate to execute DAO code and leverage Rest Web Services with

XML parsing for inter-module communication.

● Develop and parse JSON objects using JACKSON libraries.

● Create various design objects such as Data Transfer Object, Data Access Object, and Singleton.

● Perform unit testing, developing test cases for different scenarios using JUnit.

● Actively participate in Agile Scrum development, engaging from the development phase to testing

and post-production phases.

● Use Jira and Confluence for issue tracking and efficient project management.

● Utilize Rally as a project management tool.

● Manage and maintain continuous integration and continuous delivery processes with Jenkins, Nexus,

and Bitbucket.

ETEFA FUF

616-***-****

ad4m64@r.postjobfree.com

Environment: HTML, CSS, XML, XSTL, Java Script, jQuery, Angular JS, Spring framework, Hibernate, Oracle

database, MSSQL, Maven, Nexus, Jenkins, Restful Web services, JSON, JAX-RS,, Git, Rally, Log4j, JUnit.



Contact this candidate