We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

West Chester, PA

SUMMARY:

  • Experienced Java Developer wif 7+ years of IT expertise in design, development, testing, implementation and support of Enterprise applications using J2EE technologies. Worked extensively in J2EE (JSP, Servlets, Struts), Web Services (SOAP, WSDL), Swing, Apache,Tomcat, WebSphere, JDBC, XML, SpringMVC, Spring WebFlow, Hibernate and well versed wif Oracle/DB2 database, OS Concepts.
  • 7+ years of IT experience in Analysis, Design, Development and Testing of Web - based applications.
  • Well versed in using MVC (Model View Controller) architecture for developing applications usingJSP, Servlets, JSTLand Java Beans.
  • Good noledge ofSpring'sIOC,AOP, Spring MVCand spring's integration wifHibernateandStrutstechnologies.
  • A developer who can think, speak and apply the OOP and AOP language concepts in building enterprise Java applications using frameworks such as Struts, Spring, Hibernate and JSF.
  • Extensive experience in design and development of multi-tier applications using Java, J2EE, Struts, Hibernate, SpringMVC, JDBC, XML, HTML, JavaScript, Tag Libs, AJAX, JMS, JUnit.
  • Proficient in Object Oriented Programming using Core Java, Multi-threading, Synchronization, Serialization, Collections and DataStructures.
  • Automated build scripts using Ant, Maven for Java and J2EE Applications, make for C, C, and Nant, MSBuild for Microsoft.NET, C based applications.
  • Experience in Build Automation tools like ANT, Maven and Make.
  • Proficient in Object Oriented Programming using Core Java, AngularJs, programinginJS, Multi-threading, Synchronization, Serialization, Collections and DataStructures.
  • Designed user interface for the product “Advance Order” and “As Is” usingAngular JS, jQuery, CSS3, HTML5 and JavaScript..
  • Possess good programming skills(Java/J2EE,BPEL,XML,XSL,SQL) and scripting tools to automate processes.
  • Good understanding of ORM technologies such as JPA, iBatis/MyBatis and Spring JDBC
  • Experience wif “Responsive web design”.
  • Experienced in designing and developing the business web applications by “Hand-Coding” methodology wif the help of HTML, DHTML, XHTML, XML and CSS based on the W3C standards.
  • Hands on experience in front-end interface development using HTML, DHTML, CSS, XSLT, JavaScript, and AJAX.
  • Experienced in designing table less web applications using CSS.
  • Worked on JavaScript frame work (Angular JS, Backbone) to augment browser based applications wif MVC capability
  • Experienced in designing the user interactive web applications and Rich Internet Applications (RIA’s) using web authoring tools like Adobe Dreamweaver CS5 and AJAX.
  • Well versed in using MVC (Model View Controller) architecture for developing applications using JSP, Servlets, JSTL and Java Beans.
  • Excellent handle in Java based frameworks like Struts, Spring and Hibernate.
  • Worked on different Web Applications Servers like Web Sphere, BEA WebLogic, Apache Tomcat and JBoss.
  • Experienced in different IDEs like Eclipse, iRAD, and NetBeans.
  • Experience in dynamic web applications design using open source MVC, Spring and Struts Frameworks.
  • Experience in Waterfall & Agile development methodologies.
  • Good understanding of Design patterns.
  • Strong experience of developing data models using Hibernate ORM tools, POJOs and configuring Hibernate persistence layer.
  • Experience in implementing Web Services (SOAP, WSDL) using Axis framework.
  • Proficient in using RDBMS concepts wif Oracle 9i/10g, DB2 and MySQL.
  • Configured the projects in Subversion, Jenkins CI, JIRA.
  • Good client communication and interpersonal skills - involves understanding client requirements and bridging TEMPeffective communication between team.

TECHNICAL SKILLS:

Java/J2EE Technologies: - Servlets, JSP, Java Beans, JDBC, JNDI, JPA, FreeMarker

MVC Frameworks: - Struts2, Spring 3.x, Spring MVC, Spring Web flow, Spring ORM, Spring Struts, JMS, Hibernate, JUnit, Angular JS.

Web Technologies: - XML,MyBatis XSL, XSLT, HTML, CSS, Java Script, JQuery,AJAX.

Application Servers: - IBM WebSphere 6.x, WebLogic 9.x, Jboss, Apache Tomcat 8.x, Maven.

Programming Languages: - Java, J2EE, C, C++, SQL, PL/SQL, SAS Advanced,BPEL, XML, XSL,SQL,UML

SOA Tools: Oracle SOA Suite, Oracle WSM, Oracle Process Manager, Oracle ESB, JDeveloper, Confidential WPS

Databases: - Oracle 9i/10g, DB2, SQL Server, MySQL.

IDE: - Eclipse, iRAD, NetBeans.

Operating Systems: - Windows, Unix, Linux

Others: - Rational Clearcase, CVS, DB Visualizer, MQSeries, ANT, Log4J, Javadoc, Jenkins, JIRA tool.

PROFESSIONAL EXPERIENCE

Confidential, West Chester, PA

Java Developer

Responsibilities:

  • Designed and developed picking/put away screens usingEclipse 3.6, HTML, JSP, Servlets and Java Script.
  • Implemented several agents asServletsthat run regularly to load the data into DB2 database from external systems.
  • Also participated in server side programming wifjavausingJDBC, ServletsandJSP.
  • Developed user interfaces usingJSP, Servlets, HTMLandCSS. dis helped in better user database interaction and easy reporting of the data driven applications.
  • Migrated a poorly performing and outdated application to the one based onServlets, JSPandHibernate.
  • Designed, implemented and tested the Spring Domain Model for the services using Core Java.
  • Integrated springs framework wif Hibernate that is used for Database operations.
  • Involved in web component design and development using the spring framework, JSP, Servlets, and taglibs.
  • Implemented severalJavascriptvalidations for the JSP pages. Also created Cascading Style sheets, XSLT transformations in the presentation tier.
  • UtilizedXSLTtransformations for XML files, and created java code documents using Javadoc.
  • Designed and developed UI screens wif XSLT and JSF (MVC) to provide interactive screens to display data.
  • Used XSLT to transform XML documents into HTML Documents.
  • Worked wif project teams in developing RF scanning applications for picking, replenishment & putaway. UsedAJAXcomponents in developing UI.
  • ConfiguredSpringto manage Actions as beans and set their dependencies in a Spring context file and integrated middle tier wif Struts web layer.
  • Experience in using IDEs Eclipse, MyEclipse, WebSphere, JDeveloper for Application development.
  • Very Strong noledge in using J2EE based App Servers like Jboss 5.0, WebSphere 6.1, Weblogic 8.1, and Web servers like Apache Tomcat 5
  • Experience in implementingWeb ServicesusingSOAP, RESTandXML/HTTPtechnologies.
  • Wrote JavaScript to validate the fields of the picking, put away and replenishment screens.
  • Designed/developed UI wifAJAX, HTML, DHTMLand JavaScript for interactive web pages.
  • Built dynamically generated dropdown lists using Ajax, jqueryUI and Angular JS.
  • Extensive experience in implementing model-view-controller (MVC) architecture using Angular Framework.
  • Developer a reusable UI component library based on node JS and AngularJS.
  • Responsible for setting upAngularJS framework for UI development. Developed html views wif HTML5, CSS3,JSON and AngularJS.
  • Worked on Oracle & SQL Server as the backend databases and integrated wifHibernateto retrieve Data Access Objects.
  • Also designed and prepared Unit test case usingJUnit and Log4jand removed the maximum bugs before passing on the application to the QA team.
  • Wrote build and deployed scripts using ANT scripts.
  • Used Maven to build Java code for applications.
  • Converted and automated builds using Maven and Make. Scheduled automated nightly builds using Jenkins.
  • Implemented Maven builds for creating JAR'S, WAR'S and EAR'S
  • Integrated Subversion for automating builds wifJenkins.
  • ImplementedJenkinsfor Continuous Integration Builds, automated deployments and Notifications.
  • Works wif release coordinate to determine an appropriate build schedule and tan initiates the build and packaging process and deployments into development environments.
  • Configured slaves in Jenkins for appropriate release builds.
  • Implemented project based Jenkins plugins
  • Created Jenkins user guide documentation and provided to users
  • Implemented parallel builds of different projects ability to multiple builds at any given time

Environment: Java, J2EE, JSP, Servlets 2.5/3, JMS 1.1, JDBC, EJB, JSP Hibernate 3.5, iBatis/myBatis, JPA, TopLink, Spring JDBC, Spring 2.3.2, HTML, DHTML, JavaScript, Struts 1.1, Angular JS,CSS, XML, Web logic, Log4j, Oracle10g, SQL server, DB2,JUnit 4, JNDI 1.2, Eclipse 3.6Web servers: Apache Tomcat, Weblogic, JBoss. Maven

Confidential

Java Developer

Responsibilities:

  • Responsible for writing business rules and debugging edit logics in Rule Engine.
  • Responsible for debugging the 3M jar grouping plus system.
  • Worked wif operations team for monitoring the performance issues and other operations issues as they arise.
  • Involved in writing the code for the server side validations in JSP.
  • Developed front end of the application using JSP pages, CSS, HTML.
  • Developed the entire alert monitoring system for adjudication.
  • Used Soap UI to test the services.
  • Written new and altered queries for the added functionalities using SQL.
  • Optimized queries to reduce computations using well-structured SQL queries.
  • Worked on change requests based on the requirements.
  • Involved in finding and fixing the RC (Root Cause) of the bugs/issues the existing modules.
  • Involved in validating the various fields in the screen by using Java Script and AJAX.
  • Involved in deploying and configuring the application on the Jboss server for development and WebSphere for other environments.
  • Wrote the request mappings and screen definitions for the application.
  • Worked wif Clear Case for source control management, creating views, and performing code delivery, code labeling and code merging.
  • Supported deployment teams in merge issues while delivering the code to different environments.

Environment: Java, J2EE 1.5, Core Java, Eclipse Indigo, Jboss 5.1.0, WebSphere 7.0 JSP, Servlets 2.5/3, JMS 1.1, Hibernate 3.5, Spring DI & AOP, Web Services, UML, HTML, DHTML, JavaScript, Struts 1.1, CSS, XML, AJAX, Clearcase 8.0.0.1, Toad 9.7.2.5, Ant 1.6.5, Weblogic, Log4j, Oracle10g, SQL server, JUnit 4, JNDI 1.2.

Confidential

Jr Java Developer

Responsibilities:

  • Analyzed and documented business requirements and detail design of the software for full understanding of the business and used those requirements to design application software.
  • Used MVC based STRUTS framework for Web tier development using Eclipse IDE.
  • Developed Web based (JSP, Servlets, Java Beans, JavaScript, CSS, XHTML) console for feed monitoring, reporting and life cycle management.
  • Used XSLT to transform XML documents into HTML Documents.
  • Used Angular JS framework for building web-apps and is highly efficient wif PHP framework as well as using Restful services.
  • Developed the user interactive web applications and Rich Internet Applications (RIA’s) using wif the help of Adobe Dreamweaver CS5.
  • JDBC connectivity was established using Oracle thin client.
  • Implemented GWT for presentation layer.
  • Developed Ant build scripts for compiling and building the project.
  • Used CVS Repository for Version Control.
  • Created test plans and JUnit test cases and test suite for testing the application.
  • Supported the project manager in creating detailed project plans.
  • Update statement of Work done every week to client.
  • Co-ordinate wif the team for Weekly status meetings and Code reviews wif client.
  • Co-ordinate wif the team for Internal Quality Assurance (IQA), External Quality Assurance (EQA) and Final Inspection (FI) for every deliverable to the client.
  • Give TEMPeffective technical solution to client / team whenever required.
  • Work wif Client/ onsite team for TEMPeffective business requirement gathering and design.
  • Provide project timeline estimates, Design Documents, Traceability Metrics, UTPs (Unit test plan), UTRs (Unit Test Results) for every CR’s (Work request).
  • Monitor actual deliverable deadlines against scheduled completion dates.

Environment: JDK 1.5, J2EE, Eclipse 3.2, JSF Framework, JSP, JSTL, Servlets, EJB, RMI, Java mail, HTML, DHTML, JavaScript, JBOSS, AJAX, JRUN, Toad 9.0, Oracle 9i, Windows XP and CVS.

Confidential

Java Developer

Responsibilities:

  • Created the UI tool - using Java, XML, XSLT, DHTML, and JavaScript.
  • Designed the applications using OOAD.
  • Followed Extreme Programming (XP) concepts one of the method of Agile Methodology to produce high Quality software and satisfy the customers.
  • Wrote stored procedures using PL/SQL for data retrieval from different tables.
  • Designed and implemented Struts (MVC Paradigm) components such as Action Mapping, Action class, Dispatch action class, Action Form bean, and a form set for validation and used JavaBeans to return dynamic information
  • Wrote Entitlement Accessory Classes.
  • Incorporated entitlement checks in the entire session bean. Created and deployed numerous Session and Entity beans.
  • Worked extensively on bug fixes on the server side and made cosmetic changes on the UI side.
  • Part of performance tuning team and implemented caching mechanism and other changes.
  • Recreated the system architecture diagram and created numerous new class and sequence diagrams.
  • Created combined deployment descriptors using XML for all the session and entity beans.
  • Developed the Login screen so that only authorized and autanticated administrators can only access the application.

Environment: s: JSP, Servlets, JDBC, Java Script, HTML, Apache Tomcat Server, Oracle 8.

Confidential

Software Engineer

Responsibilities:

  • Involved in creating mock screens, coding, testing of application.
  • Worked on several JSPS using JavaScript, Div features for handling business flows.
  • Worked on Struts framework Action Errors, Action Container features for handling error messages in the application.
  • Worked on Struts Resource Bundles for adding Internationalization support.
  • Worked on Mozilla Fire Bug for debugging and troubleshooting JSP and JavaScripts.
  • Worked on CSS and HTML for designing new Static pages.
  • Worked on Struts tag library.
  • Performed Unit testing and integration testing of application.
  • Worked in sync wif business for implementing frequently added new UI changes.
  • Took bottom line responsibility of complete project and delivered wif zero defects.

Environment: Java, J2EE, JSP, Struts, SQL, Java Beans, CSS, HTML, Mozilla Fire Bug, Eclipse, Hibernate, Spring, JUnit, SVN, Jira

We'd love your feedback!