We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Newport, NJ

SUMMARY

  • 8 years Years of extensive IT Experience in Design, Development, Testing and Deployment of Java/J2EE software applications.
  • Proficient in design and development of J2EE components and APIs including JSP, Servlets, XML, Web Services.
  • Involved in all the phases of Software Development Life Cycle (SDLC).
  • Extensive experience in developing applications using Adobe Flex, HTML, Java Script, Angular JS, J - Query, JSP, Servlets, JavaBeans, EJB, JSTL, JSP Custom Tag Libraries, JDBC, JNDI, XML, XSLT, JAXB.
  • Developed and deployed multi-tier Enterprise Applications using Tomcat, JBoss, Web Sphere 5.x, 6.x, Web logic 8.x, 9.x Web and application servers.
  • Strong Working experience in Design, Development and implementation of several J2EE frameworks like (Model View Controller) Struts 1.1/1.2, Spring IoC, Spring MVC, Spring Web Flow, and Hibernate.
  • Developed J2EE applications on IDE’s like Eclipse and Rational Application Developer.
  • Working experience in developing Session (Stateless & Stateful), Entity and Message Driven Beans.
  • Developed ANT scripts and shell scripts for the build and deployment of J2EE applications.
  • Working experience in using UML, XML parsers (SAX, DOM), XSL, XSLT, SOA, SOAP, WSDL, WSDL2JAVA, JWSDP, HTML and DHTML.
  • Sound RDBMS concepts and extensively worked with Oracle 9i/8i/10g, PL/SQL, SQLServer 2000 etc.
  • Familiar with designing and coding Stored Procedures, Triggers, Cursers and Functions using PL/SQL.
  • Developed and deployed web services using SOAP and RESTful to interact with partner interfaces, and written client interfaces, and implementation classes to consume the web services.
  • Experience in training the Jr. Developers in Java/J2EE Technologies, and willingness to learn new technologies.
  • Experience working with Git and Subversion source control systems.
  • Very good experience in developing Test Cases using JUnit and Mockito.
  • Excellent communication and interpersonal skills and a very good team player with the ability to work independently

TECHNICAL SKILLS

J2EE Technologies: JSP, Servlets, JavaBeans, Struts, JDBC, ODBC, JNDI, RMI, JSP Custom Tag Libraries, Tiles, XML (SAX & DOM), Java Mail API, ANT, Applets, JUnit.

Web/App Servers: WebSphere 5.x/4.x, Tomcat 5.x/4.x, JRun, JBoss, Apache

IDE Tools: WSAD 5.x, WebLogic Studio 8.x/7.x, Ecclipse 3.0/2.1.1, JBuilder, Visual Studio

Web Services: XML, SOAP, REST, SOA, WSDL, Apache AXIS, Amazon Web Services

Data Bases: Oracle 8i/9i, DB2, SQL server, Sybase

Languages: Core Java, JavaScript, Angular JS, JQuery, AJAX Flex, PL/SQL, HTML5, CSS3, DHTML, XML, UML, C, C++

Operating Systems: Windows 9x/NT/2000/XP, UNIX (Sun Solaris), Linux

PROFESSIONAL EXPERIENCE

Confidential, Boston, MA

Sr Java Software Developer

Responsibilities:

  • Working on creating SaaS based cross platform, cross browser and omni channel applications.
  • Involved in developing responsive user interface designs.
  • Involved in design and development phases of SDLC Software Development.
  • Designed Use Case diagrams, Class diagrams and Sequence Diagrams using IBM Rational Rose to model detail design of application.
  • Developing a new payment monitoring platform, Cwallet using J2EE on Spring framework.
  • Developed rich web-interfaces using HTML5, CSS, Jquery and Angular JS.
  • Worked on Angular JS for creating modules, controllers, routeProviders, factory services, ng-repeat and dirtectives.
  • Created synonyms, views, tables and various DML operations and queries.
  • Deployed application on Apache Tomcat 5.5.
  • Using Microsoft Azure for the servers and chef scripts to automate the infrastructure.
  • No-SQL database, Redis is being used to store customer data.
  • Using Parsley JS to simplify UI validation.
  • Have been a part of implementing end-to-end testing using Behat.
  • Working with a third party data transfer system, Snapp using API calls.

Environment: Java, J2EE 1.7, Angular JS, Parsley, JSP, Servlet, HTML, CSS, JavaScript, JDBC, Junit, Oracle 10g, Eclipse, Apache Tomcat Server 5.5, JDK 1.6

Confidential, Newport, NJ

Java Developer

Responsibilities:

  • Used Behavior Driven Development (BDD) instead of Test Driven Development.
  • Used Cucumber plugin for the implementation of BDD.
  • Involved in all the setup process of the base application, Eclipse, svn, web logic.
  • Closely worked with Business users to meet their requirements.
  • Wrote gherkins for all the possible atomization scenarios.
  • Used J2EE for scripting all the test scenarios.
  • Used Message Queuing for receiving and sending messages to the PODS Simulator.
  • Worked on coding a comparison tool for comparing the output with the baseline file.
  • Used Log4j for logging purposes.
  • Developed Entities, EJBs and Bean classes by using annotations and the mapping file, orm.xml.
  • Wrote composite interfaces in JSF that are used for reusing the components.
  • Used Prime Faces tags for functionalities like auto - complete.
  • Extensively used JPA Query APIs, JPQL.
  • Made use of browser plug-in, Firebug, a developer toolbar for debugging and monitoring CSS.
  • Implemented Singleton patterns in Java using enums.
  • Worked with Application Back Bone (ABB) for hosting PODS Simulator on the cloud.
  • Involved in agile scrum meetings.
  • Using Fisheye/Crucible for code review.
  • Using Jira’s to keep track of the development work.

Environment: Java1.7, J2EE, Spring, Cucumber, Crucible, Fisheye, Jira, SQL Developer, EJB3, JDBC, ANT, Log4j,, JSF2, XHTML, CSS3, JavaScript, JQuery, AJAX, Primefaces3.5, Face lets Tags, Web logic Server 12.1, EJB3, Maven, Eclipse 3.7(OEPE), SVN, Oracle 11g, Oracle SQL Developer, SVN, JPA, ORM, Web Services.

Confidential, Princeton NJ

Java J2EE Developer

Responsibilities:

  • Involved in requirements analysis, and Use Case development of the SAFE application
  • Designed and implemented Struts 1.x (MVC Paradigm) components such as Action Mapping, Action class, Dispatch Action class, Action Form, Validation Framework, Struts Tiles and Struts Tag Libraries
  • Extensive use of HTML/Servlets(Core Java)/JSP/XML and Java Server Faces for the presentation layer along with JavaScript for the client side validations
  • Implemented Spring IoC (Dependency Injection) for the Business as well as Lookup Service Layer development
  • Involved in creating Hibernate Mapping files, as well as Domain Objects, and writing HSQL queries for developing DAO and Persistence layer using Hibernate O/R mapping tool.
  • Used Ibatis ORM for mapping java data objects to corresponding tables in the database.
  • Developed and reviewed XML Schema Definition files, for the integration for various transactions
  • Designed and developed several logical layers and modules including UI Delegate Layer, Data Access Layer using hibernate & spring and a Services Layer.
  • Design and develop an enterprise common logging around Log4j with a centralized log support (used logger info, error and debug)
  • Involved in publishing as well as consuming web services using JAXWS, and generating Java stubs, and skeletons from the existing XSD.
  • Implemented manual timers and automatic timers in the application.
  • Linked the application with Concur which is a system where student enter their travel details related to project and gets approved.
  • Created synonyms, views, tables and various DML operations and queries.
  • Involved in linking the travel systems, matching the projects in SAFE to CONCUR and getting the approval details to SAFE and send out email notifications accordingly.
  • Performed the Travel Warning check for the location, applicant selects for his project, based on the State Gov. listed Warning countries.
  • XML Parsers like SAX, DOM and Document Builder Factory were extensively used to write Java client programs to parse the XML feeds.
  • Implemented Session Façade, Command Pattern, DAO design patterns
  • Involved in writing ANT build files, for the build (Creation of JAR, WAR, and EAR) and deployment of the application on to the target test as well as production servers
  • Extensively worked on writing Mockito test cases for testing the Business components developed in spring, and Hibernate using JUnit framework
  • Wrote UNIX shell scripts for processing flat files and log file.

Environment: Java 1.6, J2EE, Struts 1.3, JSP, JSF2, XHTML, CSS3, JavaScript, JQuery, AJAX, Primefaces3.5, Face lets Tags, Web logic Server 12.1, EJB3, Maven, Eclipse 3.7(OEPE), SVN, Oracle 11g, Oracle SQL Developer, SVN, JPA, ORM, Web Services, Log4j

Confidential, NJ

Systems Engineer Java

Responsibilities:

  • Involved in the analysis, high level design and detailed design of the web and enterprise applications.
  • Participated in the Technical JAD sessions.
  • Worked on the development of the presentation tier using Servlets, JSP, Struts, JSTL, Struts, Java Script, AJAX and JQuery.
  • Integrated Struts with Spring framework to leverage dependency injection.
  • Worked on the development of the service layer using Stateless Session Beans using EJB 3.0
  • Integrated applications using JMS point-pont and publish/subscribe.
  • Developed XSD s for contract first web services.
  • Developed and Published SOAP based JAXWS web services, and also developed clients for consuming other web services.
  • Implemented the Persistence layer using the ORM technologies such as Hibernate, Ibatis.
  • Involved in writing the complex SQL queries, Triggers, and Stored Procedures.
  • Extensive use of OLTP and OLAP for query processing and maintaining data integrity.
  • Involved in build and deployment of J2EE application in dev and qa environments.
  • Involved in configuring Weblogic 10.3 for Users, Filestores, JMS Servers, JMS Topics, Queues and Connection Factories.
  • Used ClearQuest for defect tracking.
  • Involved in build, staging and deployment of J2EE applications on vast number of servers for production with use of WLST and shell scripts.
  • Involved in production support of J2EE applications.
  • Involved in fixing the defects through pass 1, 2, 3 of the Integration Testing.
  • Involved in upgrading servers to the latest JDK versions.
  • Extensively worked on writing JUnit test cases for testing the business components developed in Spring and Java.
  • Used Agile-methodology in Development.
  • Coding followed Test-driven development.
  • Used SOAP UI to test the webservices and mock response for unit testing webservices.

Environment: Java, J2EE, Multithreading, Struts1.1, Spring, Hibernate, Servlets, JSP,JMS, JSF, JDBC, SQL, OLAP, OLTP, EJB 2.0, XML, SAX, JAXB, HTML, DB2, UNIX, UML, JavaScript, CVS, Rational Rose, JUnit.

We'd love your feedback!