We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

Hershey, PA

SUMMARY

  • Enthusiastic, dynamic, hardworking and result oriented Engineer with 2+ years of experiences in the development of software that includes analysis, design, implementation, integration, testing and maintenance of applications using Java/J2EE and Object - Oriented Client-Server technologies.
  • Good understanding and knowledge in java basics including inheritance, polymorphism, data structures, collections, generics, concurrency, multithreading, I/O streams, exception handling, swing and JDBC.
  • Good experience in development and implementation of Model-View-Controller using Spring Boot, DAO's and ORM (Object Relational Mapping) tools like JPA & Hibernate.
  • Experience on APIs to deliver the data to different modules and worked on the databases like Postgresql and Mysql.
  • Hands on experience in solving software design issues by applying design patterns including Singleton Pattern, Factory Pattern, Builder pattern, DAO Pattern, Decorator pattern and strategy pattern.
  • Experience in Building, Deploying and Integrating with Maven and Gradle.
  • Experience with developing test case using JUnit.
  • Experience in working with Web Servers like Apache Tomcat and Application Servers like JBOSS.
  • Experience in development of logging standards and mechanism based on Log4J.
  • Experience in front end skills HTML, HTML5, JS, CSS, SASS, Responsive Web Design, Dreamweaver and Bootstrap.
  • Strong interpersonal, analytical and organizational skills with good communication.

TECHNICAL SKILLS

Programming Skills: Java, C, C++, HTML, SQL

J2EE Technologies: Servlets, Spring, Spring Boot, Spring IO, JSP, JDBC

Frameworks, Tools & APIs: Spring MVC, Hibernate, Junit 4, log4j

RDBMS: Postgresql, Mysql

IDE(s) & Development Tools: Eclipse, IntelliJ, Sublime Text

Web/App Servers: Apache Tomcat, JBoss

Build Tools: Maven, Gradel

Front-end UI Technologies: HTML, HTML5, CSS, JavaScript, Sass, Dreamweaver, Bootstrap, Photoshop

Operating Systems: Windows

Design Methodologies: Agile SDLC & Waterfall Model

Version Control: Git

PROFESSIONAL EXPERIENCE

Confidential, Hershey, PA

Java/J2ee Developer

Responsibilities:

  • The entire application was developed in J2EE using an MVC based architecture.
  • Implemented action classes and server-side validations for account activity, payment history and Transactions.
  • Used Spring MVC framework, which includes writing Controller classes for handling requests, processing form submissions.
  • Implemented session beans to handle business logic for fund transfer, loan, credit card & fixed deposit modules.
  • Used HTML, JS, CSS and Bootstrap for the front-end development and validations.
  • Involved in unit testing using Junit, system testing and creation of various test scripts.
  • Developed Components and Interfaces using Spring MVC.
  • Used Maven for project dependency management and for building the application.
  • Worked on database queries and involved in performance tuning of queries.
  • Used GitHub as a version control system.
  • Used Log4J for logging.

Environment: Java/J2EE, JSP, Spring MVC, Hibernate, UML, HTML, CSS, Eclipse, Maven, JDBC, JUnit, GitHub, Log4j.

Hire Now