We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Seattle, WA

SUMMARY

  • Over 7+ years of experience in design, development, maintenance, support and analysis of Java/J2EE applications.
  • Experience in implementing e - commerce/distributed applications using HTML, DHTML, CSS, JavaScript, Java, J2EE, Applets, Servlets, JSON, JSP, JSTL, Java Beans, JDBC, EJB, XML, XPATH, JAXB, JAXP, SQL, JQuery, Unix, Linux and Windows.
  • Strong experience in different phases of Software Development Life cycle (SDLC) including design, implementation and testing during the development of software applications.
  • Experience in developing multi-tier Enterprise Applications using My Eclipse, WebSphere Studio (WSAD), RAD and RSA Application Developers.
  • Experience in developing the UI pages using JSP, JSF, JavaScript and Ajax.
  • Experienced in developing MVC framework based websites using spring and knowledge of Struts.
  • Architected and developed Front end with object oriented JavaScript frameworks like Angular.js, Node.js and Backbone.js.
  • Experience in Web Services using SOAP, JAX-WS, JAX-RPC, WSDL, XSD, and Messaging standards like JMS.
  • Experience in Agile software development process, test driven development and Object-oriented modeling UML, Object-Oriented analysis and design, developing Use Cases, Interaction Diagrams, Class Diagrams, and Package Diagrams using Rational Rose & Visio.
  • Solid experience in database modeling, administration and development usingSQL and PL/SQL in Oracle (8i, 9i and 10g), DB2 and MySQL Server environments.
  • Experience in configuring and deploying web applications servers such as Web Logic, WebSphere, JBoss, and Apache Tomcat.
  • Experience in designing mobile applications in iOS and Android platforms.
  • Expertise in Object-relational mapping using Hibernate.
  • Experience in developing entity bean and data persistence using Java Persistence API.
  • Very good Experience in creating build scripts using ANT, and also experience with MAVEN.
  • Worked with different IDE’s like Eclipse, Net Beans, RAD and Dreamweaver.
  • Ability to learn and adapt quickly with new tools and technology.
  • Demonstrated ability to multitask and manage multiple projects in a cross-functional environment.

TECHNICAL SKILLS

Programming Languages: Java, SQL, PL/SQL, C, C++, C#, Perl, Python

J2EE/JAVA Technologies: J2EE, Servlets, JSP, EJB, JDBC, JMS, JNDI, JSF, Web Services (DTD, XSD, RESTful, SOAP, WSDL, JAX-RPC, JAX-WS)

Application/ Web Servers: Node JS, Apache Tomcat, IBM WebSphere, WebLogic, JBoss

Web Technologies: HTML5, JavaScript, XSD, XML, JQuery, AJAX, DHTML, CSS3, CSS Sprites, Bootstrap, JSON, XSLT

Methodologies & Frameworks: Struts, Spring, JUnit, Agile, Hibernate, JavaScript Design Patterns, UML, MVC, Angular JS, Backbone JS, Node JS, PhoneGap

Databases: MySQL, SQL Server, Oracle (8i, 9i, 10g and 11g), DB2

Java IDE: Eclipse, Net Beans, RAD, Dreamweaver

Operating systems: Windows (XP/Vista/7/8/10), Unix, Linux, Ubuntu, Mac iOS

Version Control: CVS, SVN, GIT, VSS

Tools: & Utilities: Rational Rose, Maven, Log4j, ANT, Jenkins, Junit, Putty, HP Quality Center, Microsoft TFS, Microsoft Visio, Plum voice, Rational ClearQuest

PROFESSIONAL EXPERIENCE

Confidential, Seattle, WA

Sr. Java/J2EE Developer

Responsibilities:

  • Usedagile methodologiesincludingrefactoringandunit testing.
  • Involved in delivering thefunctional source codewithdeploymentonIBM Web sphere Server inconstruction phase and Web Sphere Portal for development.
  • Extensively developedcustom tagsand used thetag librariesin buildingreusableJSP.
  • UsedRESTful web services technology for building Web Services that communicate usingJSON.
  • UsedSpringFramework forDependency Injectionand integrated withHibernate.
  • Participated in development of a well responsive single page application usingAngularJS, andJavaScriptin conjunction with HTML5, Foundation5 standards, with front end UI team.
  • Setup framework for all current and future front-end projects to use Backbone JS organized module definitions and unit tests.
  • EmployedHibernateto store the persistent data as an Object-Relational Mapping (ORM) tool for communicating with database.
  • Developedhibernate configuration file,hibernate mapping filesand POJO’s to map objects to Oraclerelational database.
  • UsedJava/J2EEDesign patternslikeMVC, Facade, Data Transfer Object (DTO) and Data access object (DAO)in the project extensively, which facilitates clean distribution of roles and responsibilities across various layers of processing.
  • Developed theunit test cases (Test Driven Development)usingJUNITframework.
  • UsedLOG4Jforerror loggingat thedevelopment boxand usedANTforbuildingthe deployable EAR/WAR components.
  • UsedDB2as thedatabaseserverand created necessarystored proceduresfor the registration processandclaim processingthat can be invoked from thehibernate layer.

Environment: Java, J2EE, RAD, Agile, J2EE Design patterns, Struts, JSP, JDBC, JavaScript, Ajax, UML, HTML, CVS, Spring, Hibernate, JUnit, DB2, Rational Rose, Web services, JSON, REST, Maven, Log4j, Windows XP.

Confidential, Minneapolis, MN

Sr. Java Application Developer

Responsibilities:

  • The project was to introduce new mobile applications for Target Team Members.
  • Some of the mobile apps were developed using Agile / Scrum methodology.
  • Understood the business requirements and analyzed the technical feasibility of developing mobile applications for replacing various legacy applications.
  • Worked with Technical Architect to understand the design and to identify the gaps in the design.
  • Handled multiple mobile applications, across Android and iOS platforms in parallel.
  • Co-ordinated between clients and off-shore team during requirement analysis and design phase.
  • Worked on engineering design and detailed design for various mobile applications.
  • Designed various UML diagrams like use cases, class diagrams and sequence diagrams with Microsoft Visio to implement various business requirements.
  • Provided different solutions for improving the performance of the system.
  • Worked on the authentication of the apps using LDAP system.
  • Worked on developing multiple Android apps using PhoneGap.
  • Acquainted with PhoneGap framework within a short span of time.
  • Worked on JavaScript, AJAX and HTML for developing Android apps.
  • Integrated with multiple web services developed for Team Member mobile applications.
  • Integrated with store web services for inventory management.
  • Involved in integration testing and proactively provided solutions for different defects.
  • Used HP Quality Center to log & track defects.
  • Worked with multiple teams to implement the mobile applications and services across different environments.
  • Microsoft Team Foundation Server was been used for maintaining version, checking in and checking out the developed artifacts.
  • Carried out the application enhancements as per the new requirements.

Environment: JavaScript, HTML, Web Services, Oracle 11g, PhoneGap, Microsoft TFS, PL/SQL Developer, Rational Application Developer, HP Quality Center, WinSCP, Putty.

Confidential, Austin, TX

J2EE Developer

Responsibilities:

  • Involved in the design and development of database-driven web-based systems (GUI) involving both synchronous and asynchronous work flows.
  • Involved in developing Business Component Layer using EJB.
  • Responsible for analysis, testing and maintenance of the project.
  • Involved in the design and development of AJAX based scripts to present data in the web 2.0 framework. Implementation includes AJAX rich UI using YUI libraries, CSS and JavaScript to implement dynamic functionality on the DOM.
  • Involved in design and development of customized solutions for various clients in the Aspire Broker Trading Platform.
  • Designed and developed the persistence layer using Hibernate persistent objects.
  • Implemented MVC framework using Struts 1.2 and Tiles.
  • Developed JSP custom tags to provide flexibility in the design of the UI layer.
  • Involved in the development of AJAX based trading platform called Block Order Allocation System providing Stock Brokers the flexibility, and presenting data to help them place trades.

Environment: Java, J2EE, Web Services (JAX-WS, SOAP, WSDL), EJB, JPA, Struts, JSP, JMS, JSTL, JDBC, JNDI, Java Script, AJAX, Sybase, Ant, JBoss, Eclipse, SVN, Remedy, Log4j, JUnit, HTML, CSS, AJAX.

Confidential, NJ

Java Developer

Responsibilities:

  • Responsible for interfacing with the client to gather requirements.
  • Given presentations for main visual purpose that determines effective understanding.
  • Designed UI screen for Insurance Quote to get User information with JSP, Struts tag library.
  • Developed custom tag handlers for Insurance Quote page to calculate the age of the person using the date of birth information entered.
  • Developed Action Classes, Service Classes for Resident Insurance Premium payment module.
  • Involved in Coding JavaScript code for UI validation and worked on Struts validator frame works.
  • Wrote PL/SQL Queries to get schedule of policy payment and defaults.
  • Developed Session beans, Entity beans for Insurance Quotes.
  • Developed CMP read only Entity beans to get Insurance quotes.
  • Written JSP for Online Quote for Resident Insurance.
  • Fixed the bugs identified in test phase.
  • Web Logic Serverto deployJ2EEapplication components.
  • Written JUnit Test cases for Unit testing in Pension Manager Module.
  • Used Maven build tool to build the application.

Environment: Java, J2EE, EJB, JSP, Struts, JavaScript, Web Services, MQ Series, XML, Web Sphere Server, Oracle, Eclipse, UML, CVS, JUnit, Maven.

Confidential

Java developer

Responsibilities:

  • Revised the website with HTML, CSS, JavaScript and JSP.
  • Created the SQL script for the database changes and rewrote the entity layer together with the Hibernate Mapping changes.
  • Modified the DAO and Business layer classes for the new data model.
  • Used spring to handle the back-end Dependencies Injection.
  • Performed unit testing for back-end functions.
  • Developed APIs using AJAX to implement more robust and efficient client facing applications.
  • Optimized the displaying feature in respond to a page redirection event using JavaScript.

Environment: Java, J2EE, Hibernate, JSP, HTML, JavaScript, Ajax, CSS, Eclipse, WebLogic, Oracle, PL/SQL, Eclipse CVS, MYSQL, ClearQuest.

Confidential

Java/J2EE Developer

Responsibilities:

  • Requirement gathering, Gap analysis, workflowdesign, decision-making rulesof required inputs.
  • Perform Business analysis and create High-level design and detail design of the entire process.
  • Designed and developed backend Java Components residing on different machines toexchange information and data using JMS.
  • Designed and Implemented MVC architecture using Struts Framework, Coding involves writingAction Classes/Forms/Custom Tag Libraries and JSPs.
  • Created web services using SOAP, to allow application and services to connect to them over the Internet.
  • Designed, developed Middleware Components usingWeblogic Application Server, persistence registration object, request entry handling (controller) object, concurrency object, transaction object.
  • Developed the Javacomponents to access content from content providers(via HTTP, FTP) to obtain data of various typesXMLandHTML.
  • Developed and maintainedGUIusingJSP,HTMLandusedJavaScriptfor client side validations.
  • Created stored procedures and Triggers usingPL/SQL. Created tables, Views and other database objects in the Oracle database.
  • Created various unit test cases using JUnit.
  • Involved in debugging and load-testing of the application. Provided production support to the end users and performance tuning.

Environment: JAVA, J2EE, Websphere Application Server, JBoss, EJB, JSP, Servlets, MVC, Struts, XML (DOM and SAX), XSLT, JavaScript, Oracle 8i, JDBC, PL/SQL, Eclipse, ANT,Rational Rose.

We'd love your feedback!