We provide IT Staff Augmentation Services!

Java Programmer Resume

4.00/5 (Submit Your Rating)

Santa Clara, CA

SUMMARY

  • 7 + years of Industry experience in Java/J2EE application development.
  • 7 + years of experience in Rational Database management using MySQL, Oracle, SQL server
  • Experience in Front - end development using AngularJS, JSP, JavaScript, AJAX, Prime Face Rich Faces, JQuery, HTML and CSS.
  • Familiar with Server Side Programming using J2EE technologies such as JMS, Web Service, Spring Framework, Hibernate, Struts 2, JSF, and JUNIT testing.
  • Hands on experience in Spring web flow and Spring batch.
  • Experience in developing SOAP and RESTFUL Web Services using tool like Apache CXF, Jersey framework.
  • Experience in enterprise application development and deployment on Websphere, Weblogic, JBoss Application Server and Apache Tomcat
  • Competence in using Java IDE tools of Rational Application Developer (RAD), Eclipse, JBoss Developer Studio, and NetBeans.
  • Experienced in software development, maintenance and product support on different projects based on JAVA/J2EE technological platforms on different environments.
  • Expert in Maven, Apache ANT tool for dependency maven.
  • Experience in Eclipse Plugin development.
  • Compile SQL, PL/SQL,and stored procedures in Java application.
  • CRM System architect analysis and design.
  • Proficient in Object Oriented Analysis and Design using UML.
  • Ability to multi-task, an excellent team member with strong communication skills.

TECHNICAL SKILLS

Programming Languages: Java/J2EE,Javascript,HTML,CSS,XML,C,C++

J2EE Technologies and service API’s: Java, JSP, Servlets, EJB, JMS, JDBC,Web Service

Open Source/Framework: Struts, Spring, JSF,Riche Faces, Prime Faces,AngularJs

ORM: Hibernate

Databases: Oracle 10g,MySQL, Mongo

Application Servers/Web Server: Oracle WebLogic 10, Web sphere, JBOSS Server

Apache Tools: Log4j, Maven and ANT

Development Tools/Testing Tools: Eclipse, JBoss developer studio, RAD, NetBeans, WebStorm

Operating Systems: Windows, Linux

Internet Technologies: Java Script, CSS, AJAX,HTML, XML, XSLT, XPath

Design & Modelling Tools: UML - Use Cases, Sequence & class diagrams, Enterprise Architect

Programming Concepts: Object Oriented Programming(OOPS)

Version Control: SVN,Git

PROFESSIONAL EXPERIENCE

Java programmer

Confidential, Santa Clara, CA

Responsibilities:

  • Participate in analysis the requirement and Eclipse tool design.
  • Develop Eclipse Plugin with open source framework, such as EMF, JFace.
  • Develop the eclipse tool to create reusable REST web service as a Component.
  • Develop Component/Dependency repository with Maven/FTP server.
  • Develop Restful API to manage and populate the Component dependency information to Eclipse.
  • Use Jenkins to create the nightly build of the Eclipse tool
  • Participate in Saas (online version ) tool requirement analysis and architect && platform design.
  • Use JSON, JAXB, XML, MySQL/MongoDB to build metadata repository and interpreter to create no-coding tool
  • Use AngularJs, Javascript, Html, CSS, develop POC of Saas tool.
  • Design Dev Ops (developer operation) and implement of the operation by java.
  • Use Spring, Hibernate, Mysql to develop the runtime of the Saas tool.

Java/J2EE programmer

Confidential, Paramus, NJ

Responsibilities:

  • Participate in analysis of the company’s Business Processes and System design.
  • Develop web application using Hibernate 3 ORM framework and Spring Framework.
  • Integrate the SOA application using JMS to sent messages between application
  • Develop business logic, using Hibernate transaction management to CRUD information and business transactions.
  • Translate request into or from kinds of data type like XML, JSON, plain Text.
  • Develop SOAP web service and Rest web Service. Used SOAPUI and Firefox REST client as test tool
  • Using Apache CXF WSDL2Java tool to generate Web service structure from WSDL, and compile implementation for services.
  • Work on Spring AOP for error handling.
  • Use spring security to handle user authorization and authentication
  • Generate report and log information for transaction.
  • Implement SQL query using Oracle database.

J2EE programmer

Confidential Austin, TX

Responsibilities:

  • Involved in the entire life cycle(SDLC) of application for State government land management system (TAAMS).
  • Developed new module and integrate with current system, which is designed and implement by Spring, Spring Web flow, Hibernate 3.0, JSF2.0, Ajax, Core Java, J2EE, XML, Oracle database 10g using Toad.
  • Implemented JSF, Spring, Hibernate Spring MVC n-tier architecture using AOP, IOC container.
  • Designed web user interface with HTML, CSS, JSP, JSF, Prime faces,JavaScript, AJAX, JQuery.
  • Create table and populate data to user view using JSF tags, Prim Faces, A4J
  • Configured the module using XML and annotations.
  • Used SOAP, JAX-RPC, JAXB, JAXP, XML, WSDL, Apache CXF and Jersery for developing Web Services.
  • Achieved database management/connectivity back-end layer using SQL, Hibernate ORM and Oracle database server.
  • Integration activities (application setups, configurations, coordination with other teams)
  • Used SVN or GIT as a Version Control Tool.

J2EE programmer

Confidential, Warren,NJ

Responsibilities:

  • Developed application components- JSPs, Action Form Beans, Action Classes, Value Objects and model layer logic.
  • Developed the code for asynchronous update to web page using JavaScript and Ajax, and JSF.
  • Developed front-end user interface used HTML, CSS, Java script, and JQuery.
  • Created HTTP service to handle the user request.
  • Created RESTFUL web services for various functionalities
  • Achieved database management/connectivity back-end layer using SQL, Hibernate ORM and Oracle database server.
  • Implemented business logic and functions into program using various JAVA API
  • Used multi thread to handle multiple request to improve application performance.
  • Implemented MVC, DAO J2EE design patterns as a part of application development.
  • Used Log4j for logging Errors.
  • Involved in Unit Testing and Integration Testing.

We'd love your feedback!