We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

St Louis, MO

SUMMARY:

  • About 2 years of experience in designing and developing enterprise and web applications using Java and J2EE technologies like Core Java, Servlets, JSP, JDBC, JNDI, JPA, JAX - WS, Struts, EJB, Spring, Hibernate, XML and JUnit.
  • Experience in using ORM frameworks like Hibernate, JPA and integrating with Spring ORM.
  • Developed SOAP and RESTful Web Services using Apache CXF, JAX-WS.
  • Experienced in developing applications using different J2EE Design Patterns such as DAO, Singleton, Session Facade, and Factory.
  • Developed applications based on Model-View-Controller (MVC)architecture using Struts, Spring MVC and Spring Batch.
  • Experience in working with the presentation layer using HTML, CSS, JSP, JSTL, Custom tag libraries, JavaScript, JQuery, and AJAX.
  • Good experience in J2EE Testing in developing test cases with JUnit for Unit testing, and logging using Log4J.
  • Experience in JDBC Programming and with writing SQL Queries, PL/SQL stored procedures, Functions, and packages.
  • Experience with different RDBMS like Oracle, MySQL, and PostgreSQL.
  • Good experience in implementing JUnit for Unit testing, logging using Log4J to compile, package and deploy the components to the Application Servers in different environments.
  • Experience with SDLC like Scrum/Agile methodologies.

TECHNICAL SKILLS:

Programming Languages: Core JAVA, J2EE, XML, Unix Shell Script

Web/ XML Technologies: AngularJS, CSS, JavaScript, AJAX, Servlets, JSP, JAXB

Frameworks: Hibernate 3.0, Spring 2.0

Tools & Utilities: Eclipse, RAD, STS, Notepad++, WinSCP, Putty, SoapUI, REST Client

Application/Web Servers: JBoss, Tomcat

RDBMS: Oracle 9.x, MySQL 4.0, PostgreSQL, DB2MS

Source Control: RTC, SVN, GIT

Design Patterns: MVC, Singleton, Facade, Factory, Service Locator, Transfer Object, Front Controller, DAO

Testing frameworks: JUnit, Mockito

Automation/ Build tools: Maven, Jenkins, Bamboo

Logging tools/ Technologies: Log4J, SLF4J

PROFESSIONAL EXPERIENCE:

Confidential, St. Louis, MO

Java Developer

Responsibilities:

  • Developed classes which handles the requests parameters, process data, collect data retrieved from the database to List and Map interfaces and store it on objects.
  • Extensively used Form Beans in data access layer to access and update information.
  • Responsible parsing and transforming CSV file into Excel file.
  • Used Maven for building projects and Log4j to capture the log that includes runtime exception and debug information.
  • Used SVN version control to track and maintain the different version of the project.
  • Involved in batch processing using Spring Batch framework to extract data from database and load into corresponding tables.
  • Involved in testing, code review and bug fixing.
  • Extracted data from BJC database and loaded in into IBM database.
  • Extracted data from CSV files and loaded into the tables in the database using Spring Batch.
  • Used issue tracking tool JIRA for bug fixing and life cycle traceability.
  • Responsible for adding project dependencies to lib folder in the server for deployment.
  • Involved in development of Batch files to connect to DB2 externally and generate the SQL queries to extract data and load into tables.

Environment: Java, J2EE, Spring, Hibernate, JSP, Servlets, HTML, XML, DB2 aqua studio, SVN, Eclipse, JIRA, Spring Batch Framework, Bamboo, Atlassian Crucible, Log4j, JUnit, Unix, Windows.

Confidential, Fort Collins, CO

Java Developer

Responsibilities:

  • Developed user interfaces using HTML, XML, CSS, JSP, JavaScript, and defined common page layouts using custom tags.
  • Performed application design, development, maintenance, enhancements and testing using Spring and Hibernate.
  • Designed, implemented and deployed J2EE web application using JSP and Spring IOC.
  • Used Hibernate for Object Relational Mapping (ORM) and data persistence
  • Used Spring framework features like dependency injection and AOP.
  • Used Java Persistence API for persistence and manipulations of data to PostgreSQL database.
  • Designed, developed JSP, Servlets and deployed them on JBoss Application Server.
  • Used Maven for building projects and Log4j for logging and debugging purposes.
  • Used Eclipse as IDE tool to develop the web application and deployed in Jetty Server.
  • Provide technical support to internal and external customers and resellers via HPE trouble tracking tools like QUIX.
  • Deliver defects fixes and patches with acceptable level of quality when problems arise in the customer’s lab or live network environment.

Environment: Java/J2EE, JDK1.8, Agile, JDBC, Servlets, JSTL, JSP, JavaScript, HTML, CSS, RESTful, WebSphere, Jetty Server, Eclipse, Maven, Jenkins, GIT, JUnit, Log4j, Windows, Linux.

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Developed application in MVC architecture using spring framework.
  • Used spring framework for Dependency Injection.
  • Implemented different modules like Spring Core Container Module, Spring Application Context Module, Spring AOP Module, and Spring ORM Module.
  • Spring framework is used to implement Inversion of Control (IOC) and Aspect Oriented programming (AOP).
  • Object Relational Mapping is implemented using Hibernate.
  • Used Hibernate Query language and the Hibernate Criteria Queries to do the database operations.
  • Developed Java classes/beans to communicate with Oracle database using Hibernate.
  • Developed a module, which creates XML using Apache Velocity Templating Engine.
  • Used Maven to build the project into WAR and EAR files and SVN for version controlling.

Environment: Java, JDK1.7, Agile, Apache Velocity, Spring MVC, XML, Oracle SQL Developer, JavaScript, JQuery, Maven, SVN, TortoiseSVN, Subclipse, Sonar, Jetty Server, WebSphere, JUnit, Eclipse, Windows.

We'd love your feedback!