We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Edison, NJ

SUMMARY

  • Experienced Java Developer with 7+ years of IT expertise in design, development, testing, implementation and support of Enterprise applications using J2EE technologies for finance, mobile, insurance and banking industry clients.
  • Worked extensively in J2EE (JSP, Servlets, Struts), Web Services (SOAP, WSDL), Swing, Apache,Tomcat, WebSphere, JDBC, XML, SpringMVC, Spring WebFlow, Hibernate and well versed with Oracle/DB2 database, OS Concepts.
  • Extensive experience in design and development of multi - tier applications using Java, J2EE, Struts, Hibernate, SpringMVC, JDBC, XML, HTML5, JavaScript, Tag Libs, AJAX, JMS, JUnit.
  • Proficient in Object Oriented Programming using Core Java, Multi-threading, Synchronization, Serialization, Collections and DataStructures.
  • 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 with “Responsive web design”.
  • Experienced in designing and developing the business web applications by “Hand-Coding” methodology with the help of HTML5, DHTML, XHTML, XML and CSS3 based on the W3C standards.
  • Hands on experience in front-end interface development using HTML5, DHTML, CSS3, 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 with MVC capability
  • Experienced working in Databases like Oracle (SQL, PL/SQL), SQL Server, NoSQL(MongoDB, HBase, OrientDB, Redis, MemcacheDB).
  • 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 with 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 effective communication between team.

TECHNICAL SKILLS

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

MVC Frameworks: Struts2, Spring 3.x, Spring WebFlow, JMS, Hibernate, JUnit

Web Technologies: XML, XSL, XSLT, HTML5, CSS3, Java Script, JQuery,AJAX.

Application Servers: IBM WebSphere 6.x, WebLogic 9.x, Jboss, Apache Tomcat 7.x

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. NoSQL

IDE: Eclipse, iRAD, NetBeans.

Operating Systems: Windows, Unix, Linux

Others: Rational Clearcase, CVS, DB Visualizer, MQSeries, ANT, Log4J, Javadoc., Selenium

PROFESSIONAL EXPERIENCE

Confidential, Edison NJ

Java Developer

Responsibilities:

  • Designed and developed picking/put away screens using Eclipse 3.6, HTML5, JSP, Servlets and Java Script.
  • Worked with project teams in developing RF scanning applications for picking, replenishment & putaway. Used AJAX components in developing UI.
  • Configured Springto manage Actions as beans and set their dependencies in a Spring context file and integrated middle tier with Struts web layer.
  • Experience in using IDEs Eclipse, MyEclipse, WebSphere, JDeveloper for Application development.
  • Very Strong knowledge 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 implementing Web Services using SOAP, REST and XML/HTTP technologies.
  • Worked with NoSQL database- MongoDB.
  • Wrote JavaScript to validate the fields of the picking, put away and replenishment screens.
  • Designed/developed UI withAJAX, HTML5, DHTMLand JavaScript for interactive web pages.
  • Built dynamically generated dropdown lists using Ajax, jqueryUI and Angular JS.
  • Bottle micro-framework implemented with REST API and MongoDB (NoSQL) as back end database.
  • Extensive experience in implementing model-view-controller (MVC) architecture using Angular Framework.
  • Developer a reusable UI component library based on node JS and AngularJS.
  • Worked on Oracle & SQL Server as the backend databases and integrated withHibernateto 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.
  • Integrated Subversion for automating builds withJenkins.
  • ImplementedJenkinsfor Continuous Integration Builds, automated deployments and Notifications.
  • Works with release coordinate to determine an appropriate build schedule and then 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, JSF Framework, JSP Hibernate 3.5, iBatis/myBatis, JPA, TopLink, Spring JDBC, Spring 2.3.2, HTML5, DHTML, JavaScript, Struts 1.1, CSS3, XML, Web logic, Log4j, Oracle10g, SQL server, DB2,JUnit 4, JNDI 1.2, Eclipse 3.6, Apache Tomcat, Weblogic, JBoss. Maven, Jenkins, AIX 5.3, JAVA, WebSphere Commerce 7.0, Clearmake and Shell scripting, Ant, Make.

Confidential, Irving TX

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 with 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.
  • Used Selenium for creating test scripts for java code, and Jasmine for creating test scripts for javascript code to perform end-to-end testing in the application.
  • Involved in finding and fixing the RC (Root Cause) of the bugs/issues the existing modules.
  • Skilled in using automated functional testing tools like Selenium and test driven development using JUnit and debug tools like log4j.
  • 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 with 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, Selenium, 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, St. Louis, MO

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 with PHP framework as well as using Restful services.
  • Developed the user interactive web applications and Rich Internet Applications (RIA’s) using with 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 with the team for Weekly status meetings and Code reviews with client.
  • Co-ordinate with the team for Internal Quality Assurance (IQA), External Quality Assurance (EQA) and Final Inspection (FI) for every deliverable to the client.
  • Give effective technical solution to client / team whenever required.
  • Work with Client/ onsite team for effective 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 authenticated 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 with business for implementing frequently added new UI changes.
  • Took bottom line responsibility of complete project and delivered with 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!