Java Developer Resume
New, YorK
SUMMARY
- Around 6 years’ experience working wif Java/J2EE technologies. Responsibilities including Analyzing, Designing, Developing and Unite Testing of Enterprise Applications and Web Applications
- Extensive experience in developing applications using Java/J2EE technologies, such as, EJB 3.0, JDBC, Servlets, JSP, JMS, Struts 2, Hibernate, Spring, JNDI, XML.
- Experienced in Web development using HTML, CSS, JavaScript, jQuery, AJAX.
- Experienced in server side programming using JSP, JSF, Servlet, JDBC, and JMS.
- Proficient in database development using PostgreSQL, Oracle, MySQL
- Hands on experience application servers like WebSphere Application Server, JBoss, Apache Tomcat and WebLogic.
- Experience in building Model View Controller (MVC) pattern based Web Applications using Struts 2, Spring MVC and JSF.
- Experience in Web Services such as SOAP and REST.
- Experience in JUnit for writing test cases.
- Experience in Log4j for debugging.
- Experience in software version control tools like SVN, Git and CVS.
- Experienced in various development tools, including Eclipse/MyEclipse, RAD.
- Experienced in build tools like Maven.
- Good understanding of Design Patterns like Singletons, Factory, Façade, DAO, etc.
- Good understanding of Object Oriented Analysis and Design (OOAD) concepts, such as, Activity diagrams, sequence diagrams and Class diagrams.
- Experience included involvement in various phases of Software Development Life Cycle.
- Effective team player wif excellent communication and Interpersonal skills.
- Self - motivated, able to set effective priority to achieve immediate and long-term goals and meet operational deadlines.
- Good analytical and problem solving skills and ability to learn and use new systems.
TECHNICAL SKILLS
Programming Languages \IDE Tools: \: Java, SQL, PL/SQL, C/C++\Eclipse, MyEclipse, IBM RAD\
J2EE Technologies \Web Technologies: \: Servlet, JSP, JSF, JDBC, JMS, JNDI, \XML, DTD, XSLT, JAXP, JAXB, HTML, \ Web Service (REST, SOAP, WSDL, \CSS, JavaScript, JSON, AJAX, jQuery, \ JAX-RX, JAX-WS)\Apache AXIS.\
Frameworks \Application Servers: \: Struts 2, Hibernate, JSF 2.0, spring, \WebSphere Application Server, WebSphere \ Spring MVC\Portal Server, Tomcat, JBOSS\
Version Control Tools \Testing and Logging: \: SVN, Git\JUnit, Log4j\
Build Tools\CI\: Maven\Jenkins\
Operating Systems \: Windows, Linux, Mac OS\
PROFESSIONAL EXPERIENCE
Confidential, New York
Java Developer
Responsibilities:
- Involved in all phases of Software Development Life Cycle (SDLC).
- Adopting variety kinds of Design Pattern in Low Level Design.
- Implementing back-end service using EJB.
- Implementing persistence layer using JPA.
- Developing user interface using JSP, XHTML and JavaScript.
- Using JMS and WebSphere MQ to build message communications.
- Developing document generating functions using iText.
- Developing document management system using Alfresco.
- Developing functions to generate email using Velocity and send email using JavaMail.
- Writing Bash to run standalone project.
- Using JUnit for unit testing.
- Using Log4j for logging errors.
- Using Maven to build.
- Deploying project on WebSphere Application Server and WebSphere Portal Server.
Environment: Java SE 7, J2EE 6, EJB 3.0, JPA 1.0/JPA 2.0, RAD 9, Oracle 10g, WAS 7/WAS 8.5, WebSphere Portal Server 8, WebSphere MQ 7.1, Jenkins, SVN, Maven
Confidential, New York
Java Developer
Responsibilities:
- Involved in analyzing requirements and user cases and low level design.
- Used SCRUM AGILE methodology for managing product development.
- Implemented Model View Controller (MVC) architecture for quoting module using Spring framework.
- Developed user interface using HTML, JavaScript and Ajax.
- Performed data validation using Spring validator.
- Implemented data persistence layer using Hibernate.
- Developed SOAP Web Services for data exchange wif a third party.
- Experience in using PL/SQL to write procedures on Oracle database.
Environment: Java SE 7, Spring 3.1, Hibernate 4, Eclipse Juno, Log4j, JUnit, Oracle 10g, JBoss AS 7, SVN, Maven
Confidential, New York
Java Developer
Responsibilities:
- Developed the rich UI usingJSP, HTML and JSTL tags.
- Implemented Model View Controller (MVC) architecture using JSF.
- Performed validation using JSF Build-in Validation Components, Validation Interface.
- Developed Managed Beans classes in the MVC architecture.
- Developed Controller to send the requests to the appropriate action classes.
- Perform CRUD operations on of user information details in the database using Hibernate.
- Used JavaMail to send a notification.
- Tested the functionalities of the components.
Environment: Java SE 7,J2EE 6, JSF 2.0,JSP 2.2, JavaScript, PL/SQL,Hibernate 3.0, Log4j, JUnit, Eclipse Indigo, Oracle 10g, JBoss AS 7 Maven
Confidential, New York, NY
Java Developer
Responsibilities:
- Involved in requirements gathering, analysis and development.
- Integrated new features to the existing system according to the user requirements.
- Developed the client interface using JSP and HTML.
- Implemented RESTful web services using JAX-RPC, WSDL.
- Designed the system based on Struts framework.
- Used JMS API for sending out data and developed MDB for receiving messages.
- Developed servlets and other java classes for the request processing.
- Integrated and deployed the application in WebLogic server.
- Followed coding standards and code walkthroughs.
Environment: Java SE 6, J2EE 6, EJB 3.0, HTML 4.0, JDBC 4.0, JMS 1.1, WebLogic 11g, Oracle 10g
Confidential
Java Developer
Responsibilities:
- Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOD methodology to capture and model business requirements.
- JavaBeans are used for developing lightweight business components.
- Used JSP and JavaScript for encapsulating presentation for sales module.
- Used JDBC and SQL to acquire DB connections.
- Used JavaBeans for developing lightweight business components.
- Performed unit testing using for the codes JUnit.
- Source Code Management using SVN.
Environment: Java SE 6, J2EE 5, JSP, JDBC, JavaScript, HTML, SQL, Struts 2, SNV, Oracle 10g, Eclipse
Confidential
Web Developer
Responsibilities:
- Used HTML, CSS for designing the web page Layout
- Performed client side validation using JavaScript.
- Perform test of the website.
- Involved in supporting code and bug fixes.
Environment: Java SE 6, J2EE, JSP, JavaScript, HTML, CSS, UNIX XML, WebLogic, CVS, SQL