We provide IT Staff Augmentation Services!

Java Developer (java / J2ee) Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • Proficient Java Developer with 4+ years of professional experience in developing an enterprise - level web and desktop application.
  • Profound coding, testing and debugging skills.
  • Hands-on experience leveraging on Java/JEE, Spring, and Hibernate Frameworks to ensure outstanding back-end performance.
  • A key contributor to all phases of the software development lifecycle, with a talent for collaboration in diverse cross-functional teams.
  • Perform in-depth analysis of project components, rapidly identifying and eliminating software issues.
  • Implemented several projects through the complete software development lifecycle using advanced framework, web services, and design patterns.
  • Software Development & Implementation
  • Enterprise Applications Agile/Waterfall Methodologies
  • Development Life Cycles Java Programming Java Frameworks Requirement Gathering & Analysis
  • User Interface Development System Security Coding & Code Review
  • Bug Fixes Team Leadership & Motivation

TECHNICAL SKILLS:

Languages: Java/JEE

Web: HTML, CSS, JSP, Servlet, JavaScript, jQuery, AJAX, Java Beans, Node.js, Typescript, JSF, Thymeleaf, Bootstrap

Web Services: REST, SOAP, JAX-WS, JAX-RS, JSON

Web/App Server: Apache Tomcat, Glassfish

Frameworks: Spring MVC, Spring Web Flow, Spring Security and AOP, Spring Boot, Hibernate,

Databases: MySQL, MS SQL Server

Design Patterns: Proxy, Singleton, Façade, Factory Method, Mediator, Template Method, Prototype

SDLC: Agile/Scrum, Waterfall, Iterative Model

Tools: STS, IntelliJ IDEA, Eclipse, NetBeans, Jenkins, Visual Studio Code, Git, Github, Postman, Sublime Text, UML Star

Platforms: Microsoft Windows, OSX

PROFESSIONAL EXPERIENCE:

Confidential

Java Developer (Java / J2EE)

Responsibilities:

  • Designed and built a Bank Reconciliation System for the Bank of Eritrea to verify the integrity of data between bank records and a company’s internal financial records.
  • Played a key role in sprint planning and task time estimation.
  • Developed the application using Spring, Hibernate and MySQL and User interface using HTML, CSS, and JQuery.
  • Designed and developed RESTful Web Services API components using Jersey and JAX-RS.
  • Optimized quality and delivery standards during the development of software solutions.
  • Promoted the code to the Testing environment and worked with QA to ensure code quality.

Technologies used: Java, JavaScript, HTML, CSS, jQuery, Bootstrap, AJAX, Spring Framework, Spring Boot, Hibernate, JPA, MySQL, STS, Maven, SDLC (Agile), JUnit, Mockito, Jenkins, Git.

Confidential

Java Developer

Responsibilities:

  • Developed on HealthCare Appointment system that allows Patients to log in and check all the available time slot with their desired Doctor to Schedule an appointment.
  • Analyzed user and software requirements to determine the feasibility of the project and developed best in class architectural design. Applied test-driven development techniques.
  • Used Spring Boot, Spring MVC and Hibernate to implement RESTful Web-Services, Spring Security for authorization using Tokens, and Hibernate/JPA as persistence layer. Tested the modules using Mockito and JUnit
  • Implemented Spring Aspect Oriented Programming and Inversion of Control.
  • Participated in Agile Daily Scrum meetings and worked with the product owner to prioritize stories.

Technologies used : JSP, HTML, CSS, JavaScript, Bootstrap, AJAX, JSON, JQuery, JSTL, EL, Spring MVC, Apache tiles, Hibernate/JPA, Spring Security, Internationalization, Web Socket, RESTful API, GitHub, STS, MySQL.

Confidential

Java Developer

Responsibilities:

  • Produced web application to connect Employers with Employees.
  • The application is designed to allow employers to post job requirements for a position with detail description to be filled and are commonly known as job boards.
  • Employees see information about jobs and their beneficiaries, search jobs by keyword and locations.
  • Created using Spring and Hibernate Frameworks and MySQL.
  • Supported internationalization and Maximized security of web application by implementing Spring Security.
  • Ensured high quality code by using pair programming and testing coded application components.
  • Used Maven to build the modules, Jenkins and Git as a code repository.
  • Participated in Agile/Scrum, meeting and worked with the product owner to identify priorities.

Technologies used : JSP, HTML, CSS, JavaScript, Bootstrap, Ajax, JSON, JQuery, JSTL, EL, Spring MVC, Apache tiles, Hibernate/JPA, Spring Security, JMS, RESTful API, GitHub, STS, MySQL, Tomcat server.

We'd love your feedback!