Java EE Dev - Real Estate Portal | Leonard Daume

Java EE Dev - Real Estate Portal

Software Developer Java Enterprise

Overview

As an experienced Java Enterprise Software Developer, I played a significant role in the development of a web-based real estate portal, working with a Java Multi-Tier Architecture and utilizing a wide range of tools and technologies.

In my role, I was responsible for analyzing and solving complex development tasks, contributing to software ergonomics and reengineering, and providing conceptualization and design. Our methodology was based on SCRUM, including all related elements such as user stories, product backlog, sprint backlog, task board, retrospective, planning game, sprint review, scrum of scrums, pair programming, code review, and refactoring. We also utilized forward and reverse engineering, test-driven development, mocking/stubbing, refactoring, and continuous integration, with documentation provided in German.

Activities

  • New and further development of a web-based Java multi-tier architecture.
  • Analysis and solution of complex development tasks.
  • Software ergonomics
  • reengineering
  • Conception and design

Methodology

  • SCRUM
  • user story
  • product backlog
  • Sprint Backlog
  • task board
  • Retrospective
  • Planning Game
  • Sprint Review
  • Scrum of scrums
  • Pair Programming
  • code review
  • refactoring
  • Conception and design
  • Forward/reverse engineering
  • Test-Driven-Development
  • Mocking/Stubbing
  • refactoring
  • Continuous Integration
  • Documentation (German)

Tools / Technologies

  • EJB 3.1
  • Java 7
  • Struts
  • JPA
  • Hibernate
  • Java Server Pages
  • PL/SQL
  • MySql
  • AJAX
  • HTML
  • CSS,JavaScript
  • jQuery
  • Tomcat
  • JBoss
  • JUnit
  • Mockito
  • Selenium (WebDriver)
  • Eclipse
  • Checkstyle
  • PMD,Findbugs
  • CVS
  • Hudson
  • Jira
  • Wiki