We provide IT Staff Augmentation Services!

Java Developer Resume

Charlotte, NC

SUMMARY:

  • 3+ years of IT experience in areas of Analysis, Design, and Development of web based and client server three - tier application using Java/J2EE technologies.
  • Good knowledge and experience in developing web interfaces using technologies like XML, HTML, DHTML and CSS.
  • Web applications using HTML, XHTML, CSS2/CSS3, JavaScript, JQUERY, JSON and XML, developing Client/Server and Distributed applications using JAVA/J2EE .
  • Experience in performance tuning of the Java/J2EE application.
  • Experience in development of web application using Servlets, JSP, JSF, ICE Faces, EJB, Spring MVC, Hibernate, JPA and JDBC.
  • Strong knowledge on Servlets, JSP, JSF, ICE Faces, Spring, Hibernate, JPA and JDBC.
  • Experience building application using Web Services .
  • Used Spring framework to develop web based Java applications.
  • Extensively used the Model-View-Controller (MVC) architecture.
  • Knowledge in developing the Spring MVC based applications.
  • Proficient in MySQL and JDBC programming.
  • Experience with Spring/Spring MVC framework, which is flexible control layer based on standard technologies like Java Servlets, JSPs, JavaBeans, and Extensible Markup Language (XML).
  • Strength in Multitasking, problems solved and Timely resolution of issues. Self-motivated, diligent and Excellent Team player.

TECHNICAL SKILLS:

LANGUAGES: JAVA, XML, HTML 5, XHTML, PLSQL

J2EE TECHNOLOGIES: Servlets, JSP, EJB, JNDI, JMS, JDBC

FRAMEWORK: JPA, Hibernate, JSF 2.0, Ice Faces, Spring, Spring MVC

ORM: Hibernate

SOA: Web Services, REST/JSON

WEB SERVERS: Tomcat, Glassfish

APPLICATION SERVERS: JBoss, WebSphere

Scripting Language: JavaScript, UNIX

CONFIG MAG TOOLS: SVN, GitHub

IDE: Eclipse, STS

RDBMS: Oracle, DB2 and MYSQL

PROFESSIONAL EXPERIENCE:

Confidential, Charlotte, NC

Java Developer

Responsibilities:

  • As the developer of the application, responsible for understanding the requirements of the application.
  • Created controller classes for different functionalities.
  • Implemented Dependency Injection using spring.
  • Experience in working with Web Services.
  • Developed remote communication using REST/JSON with spring.
  • Created GET/PUT/POST/DELETE request and response using RESTFUL web services.
  • Demo of the development for each user story to requirement and testing team for the approval of user story.
  • Created entity classes for JPA to use with hibernate.
  • Fixing issues in all the environments to make the application deployment stable.
  • Created database scripts to load the Xref data for migrated customers.
  • Created packages for procedures.
  • Used GitHub version control system as a source repository to organize the code base
  • Fixing defects.
  • Used JIRA for project management of the application.
  • Involved part of sprint planning to create sprints.

Environment: Eclipse, Tomcat 8.0, JDK 1.7, Oracle 11g, MY SQL, GitHub, Hibernate, JPA, XML, Spring, REST/JSON, MS VISIO, JIRA, SPIRA

Confidential, Memphis, TN

Java Developer

Responsibilities:

  • Setting up the initial code base with appropriate folder structure, spring configuration files.
  • Create dynamic remittances for offline payment.
  • Easily dispute shipment charges.
  • Download invoices as PDF, XML, XLS, or CSV
  • Flexible account management.
  • FBO service is not available for the credit card account holder and bank debit customer Benefits of using this application are:
  • Easily view and manage invoice details
  • Download your invoice data for printing or analysis
  • Manage several accounts under a single user ID
  • As the developer of the application, responsible for understanding the requirements of the application.
  • Used Java, JSF, Ice Faces, Oracle technologies for the implementation of the application.
  • Created XHTML pages using ICEFACES Core and HTML tags.
  • Developed JSF managed beans and provided entries of the managed bean in the faces-config configuration file.
  • Created UML diagrams like class and sequence diagrams to represent the flow of the application.
  • Used SVN as version control tool.

Environment: XHTML 1.0, JDK 1.6, JSF 1.2, IBM WebSphere 7.0, Oracle, ICE Faces 2.0, Eclipse .0, SVN, HP Linux, JDBC

Confidential, Reston, VA

Java Developer

Responsibilities:

  • As the developer of the application, responsible for understanding the requirements of the application.
  • Developed Technical Design Documents for different user stories of each development drop.
  • Used various Java and J2EE APIs including JDBC, Servlets, JSP, and Java Script.
  • Developed remote communication using REST with spring.
  • Demo of the development for each user story to requirement and testing team for the approval of user story.
  • Used Spring MVC web application.
  • Created UML diagrams like class and sequence diagrams to represent the flow of the application.
  • Fixing issues in all the environments to make the application deployment stable.
  • Used SVN as version control tool.
  • Involved in the performance testing of the application. Based on the test results, code has been tuned to create less objects and increased in the memory of the servers.
  • Fixing defects.

Environment: Eclipse STS, Tomcat 7.0, JDK 1.7, My Sql, SVN, spring 3.0.1, Hibernate 3.6, XML, Spring MVC

Hire Now