We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Sanfrancisco, CA

SUMMARY

  • About 7+ years’ experience as a Software developer in Application Development, Enhancement in JAVA/J2EE with framework Spring, Hibernate and JSP.
  • Extensive programming experience in developing web based and Enterprise applications using various application architectures like Object Oriented design and SOA and Industry specific reference architectures on heterogeneous platforms like UNIX/Linux and Windows.
  • Knowledge of Object Oriented Programming and Design, UML and SDLC.
  • Hand on Experience on implementing Java Swing /FX technologies.
  • Used Test Driven Development (TDD) approach while developing the code.
  • Expert level skills developing applications using Core Java, J2EE, JSP, EJB, Servlets, JavaBeans, Hibernate, Web Services, JDBC, XML, HTML, XHTML, HTML5, CSS3, JavaScript, JSON, JUnit, Ajax and JQuery.
  • Extensively implemented various J2EE applications using MVC, Struts 2.0, Spring MVC Spring AOP, and Spring IOC.
  • Good knowledge of latest version of object oriented JavaScript Libraries like Angular.js, Node.JS, Backbone, Bootstrap, ExtJS 4.0, Handelbars, and Dojo toolkit.
  • Developed UI and backend applications Struts, Hibernate, Java, HTML, and JavaScript.
  • Experience in Enterprise JAVA and Object Oriented Programming (OOPS)
  • An experienced software engineer in Java web and client server development with knowledge in all the phases of the life cycle of the software including requirements, design, coding, testing, deployment, change and configuration management and project management.
  • Extensive experience in developing web - based applications on J2EE platform.
  • Worked on various web servers like Tomcat, WebLogic, WebSphere, Jboss Fuse, Jboss EAP and Glassfish.
  • Worked experience in Hibernate and JPA ORM tools
  • Expertise in implementing XML, XPATH, XSLT, HTML, CSS, JavaScript in IBMBPM.
  • Hands on experience with of Integration Designer and IBMBPMProcess Designer.
  • Has a diversified background working with Banking, Retail, Healthcare and Media clients
  • Ensure adherence toBPMbest practices and organizational policies and defined standards for all developed components, perform data analysis and code debug in Dev, QA and production environments
  • Experience in working on XML related technologies like XML, XSLT, XPATH, XSL, and XML Spy tool.
  • Experience in developing Web Services using XML over HTTP(s) and SOAP.
  • Constructed multilayer applications using Open JPA, Dojo (Dijit), HTML5, Spring MVC.
  • In depth understanding of the Ecommerce, Insurance, Healthcare, Banking Domain.
  • Hands-on experience on development tools like Eclipse, My Eclipse, and JDeveloper
  • Having good exposure on service-oriented architecture (SOA)
  • Log4J for extensible logging, debugging and error tracing.
  • Understanding in creating MySQL Queries, PL/SQL in oracle.
  • Experience in Object Oriented Analysis and Design (OOAD)
  • Followed Waterfall and Agile/Scrum methodology of software development which satisfies the customer through early and continuous delivery of valuable software.
  • Good Hands-on in testing the web pages using the Automation framework Selenium WebDriver, Integrating selenium web driver with Jenkins & Maven.
  • TEMPHas the ability to provide solutions from a functional and technical perspective, meet deadlines. Excellent team player, very dynamic, flexible with positive attitude and excellent learning skills. Good knowledge on web based technologies.

TECHNICAL SKILLS

Programming Languages: C,C++, Java 1.5/1.6,1.7, SQL

Java/J2EE Skills: JSP, Servlets, EJB, JDBC, JSP Taglibs, JavaBeans, RMI, JNDI, JMS, Struts 2, MVC, DAO, Tiles, IVY, Velocity Templates, XML, XSLT, SAX, DOM, UML, JUnit, ORM (Hibernate), CVS, Springs.

Web Services: XML, SOAP,UDDI, WSDL,RESTFULL,JSON,RMI and spring

IDE: Eclipse 3.0, 3.1,MyEclipse4.1, RAD 6.1, 7.5.5, 8.0 and RSA 8.0

Web/Application Servers: WebSphere 6.1/7.0, JBoss 4.0, Tomcat 5.0,6.0,7.1, Sun Java System Application Server (Sun ONE Application Server), Weblogic 8.1, Glassfish 4.0, Jboss EAP, Jboss Fuse, Jboss Studio Developer

Databases & Query Languages: SQL Server 2008, Oracle 10g/11g, Sybase 12.5 and Sybase 15, MySQL, DB2, NoSql (MongoDB), TOD

Web Designing: HTML, DHTML, CSS, JavaScript, Ajax

Operating Systems: Windows XP Windows 2000/2003/2008 R2/7/8, Unix, Linux, Solaris, AIX 5.3

Versioning: CVS, VSS

FRAMEWORKS: Spring 3.2,Spring Security, EJB,Hibernate 4.0,OOAD, MVC, Mockito, UML, J2EE Design Patterns

TOOLS: Apache Axis, Rational Rose, VSS, WinCVS, Tortoise SVN, Rational Clear Case, Clear Quest, ApacheAnt, MAVEN 3, XML Spy, TOAD, GitHub, putty, SQL Developer.

Methodologies: Agile (XP, Scrum), Rational Unified Process(RUP), Waterfall, Kanban

Server Scripting: JSP1.2,2.1, JSP-EL, JSTL, Custom Tags

Automation: Selenium IDE, Selenium Web Driver & Manual Testing

Client Scripting: JQuery 1.8,1.9,JQueryUI, Junit, Dojo,ExtJS, AngularJS,Javascript, CSS2, CSS3, HTML4, HTML5

Hadoop: Cloudera HDFS, Hadoop, Map Reduce, Hive, Java, Sqoop, Pig

Operating System: Centos, Ubuntu, Unix & Linux

PROFESSIONAL EXPERIENCE

Confidential, Sanfrancisco, CA

JAVA/J2EE Developer

Responsibilities:

  • Involved in Requirement gathering, Analysis, preparing Functional Specifications, and Technical specification according to their requirements.
  • Designed and developed the front end using HTML, AJAX, JavaScript, JSP, JSF and struts Tag Library.
  • Used Spring’s IOC, AOP and auto wiring concepts in developing the application.
  • Used Spring Container to performed dependency injection.
  • Used Hibernate to map the database with POJO using hbm.xml files.
  • Designed the Architecture of the project as per MVC standards.
  • Used Struts MVC for the developing loyalty discount module.
  • Deployed the application on Web Sphere application server.
  • Used AJAX technology for creating interactive Web Applications.
  • Developed application using Rest Web Services to communicate with third-party information provider and developing Web Services to communicate to other modules using XML based SOAP & WSDL protocols.
  • Developed JSP (Java Server Pages) for orders module and customer service Department.
  • Used Maven for build code.
  • Used PL/SQL, Stored Procedures for handling Oracle database.
  • Involved in integration of all the modules and deploying them on the application server and used JMS.
  • Involved in bug fixing of various modulus in the application dat were raised by the testing team.

Environment: Java (JDK 1.6), J2EE, JavaScript, Spring 3.0, Hibernate, Web services (SOAP & RESTFUL)JAXB, Log4j, Oracle, MySQL, SVN, Eclipse, Junit, JSP, ANT, HTML, CSS, JSON, XML, Web Sphere

Confidential, Madison, WI

JAVA J2EE DEVELOPER

Responsibilities:

  • Involved in all the phases of SDLC including Requirements collection, Design and Analysis of the customer specifications, and Development & customization of the application.
  • Developed web application using spring framework with MVC design pattern, DAO, singleton, Factory.
  • Used Spring, Hibernate, and Web Services Frameworks.
  • Integrated the spring framework with Hibernate ORM tool to access the Oracle database.
  • Worked on Spring Controllers and connecting the services using spring annotations and dependency injection mechanism.
  • Developed and deployed SOA/Web Services (SOAP and RESTFUL) using Eclipse IDE.
  • Design and Developed using Web Services using Apache Axis 2
  • Developed application using Rest Web Services to communicate with third-party information provider and developing Web Services to communicate to other modules using XML based SOAP & WSDL protocols.
  • Created Class Diagrams, Sequence Diagrams using Rational Rose, prepared High/Low Level Design documents.
  • Written test cases for unit testing the code using Junit testing Framework.
  • Created Maven POM.XML and helped to integrate with Jenkins CI Tool.
  • Wrote Oracle PL/SQL Stored procedures, triggers.
  • Supported the application in production.

Environment: AGILE, core Java, J2EE, Spring, Hibernate, Web Services (SOAP, RESTFUL), Eclipse, JunitMaven, Jenkins, HTML, Java Script, CSS, JQuery, JAXB, JAXP, UNIX, Web Sphere, SQL,Oracle.

Confidential, Rochester, MN

JAVA/J2EE Developer

Responsibilities:

  • Designed the application using UML class and sequence diagrams.
  • Followed Rational Unified Process (RUP) and iterative development.
  • Application was developed using Eclipse. Utilized MVC Architecture.
  • Developed JSP pages, HTML/DHTML pages and Servlets as per requirement.
  • Developed the web interface using JSP and connected it to functional java classes.
  • Used Weblogic Application Server for application deployment.
  • 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.
  • Developed the Login screen so dat only authorized and autanticated administrators can access the application. Used custom tags and JavaScript to check for autantication.
  • Documented user manuals and other documents of the project to understand the system efficiently.
  • Created application to connect to Database by using JDBC, connection pools, callable statements and prepared statements.
  • Developed the necessary Java Beans, PL/SQL procedures for the implementation of business rules.
  • Involved in Unit Testing and Integration Testing.
  • Involved in change and configuration management of whole application using SVN.

Environment: Java1.3, MVC architecture, Servlets, JSP, HTML/DHTML, Servlets, EJB, Java Script, Weblogic, JBuilder, SVN, MS-SQL Server 2000, Win 2000.

Confidential

Java/J2EE DEVELOPER

Responsibilities:

  • Involved in Requirements Analysis, Planning and Use case Study of application.
  • Prepared the technical design for the system dat adheres to the MVC architecture using Struts.
  • Designed and implemented the logging mechanism using Log4j API.
  • Implemented struts action classes for business logic and form bean classes for validation by using Struts framework.
  • Used spring framework for wiring and managing business objects.
  • Involved in injecting dependencies into code using concepts like IOC of Spring framework. Working on Hibernate and JPA with spring.
  • Used Jersey Rest web Services for information Assessment.
  • Involved in assisting JAD sessions for the purpose of gathering requirements.
  • Developed POJO based programming model using spring.
  • Involved in integrating the business layer with DAO layer using ORM tool Hibernate.
  • Transaction Management using the Hibernate configurations.
  • Used Maven for building applications and works and worked on POM.xml for artifacts.
  • Responsible for development of configuration, mapping and java beans for persistence layer(object and relational Mapping) using Hibernate.
  • Involved in writing SQL Queries, Packages, PL/SQL Stored Procedures and Functions.
  • Involved in creating and Deploying Session Beans, to map the fields in the database.
  • Involved in writing and reviewing unit test cases using Junit.
  • Used Test Driven Development (TDD) approach while developing the code.
  • Used Git Hub as a version control system.
  • Involved production support for this project.

Environment: J2SE/J2EE, Servlets, JSP, Struts, TDD, JSTL, JPA, spring 3.0,Maven, Junit Hibernate, Jersey Rest, Oracle, Eclipse, GitHub, DB2, WebSphere 8.0.

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Participated in the requirements gathering sessions and the detailed design of the entire architecture.
  • Created Class Diagrams, Sequence Diagrams using Rational Rose, prepared application design document.
  • Responsible for the database schema design.
  • Developed JSP pages and client side scripts.
  • Used Swing components in the process of developing the web application (User Interface)
  • Designed and developed UI using HTML, CSS,JSP and Struts where users has all the services listed.
  • Developed Servlets and java files for control of the business processes in the middle-tier.
  • Developed Session Bean for implementing business logic.
  • Developed DAO (Database access objects) for accessing Sybase Database.
  • Created combined deployment descriptors using XML for all the session and entity beans.
  • Designed Unit test plan for testing of use cases designed for different cases in synchronous with requirement specification.
  • Developed server side functionality for Admin Interface features (adding a User, Modifying the User Details, Assigning Roles, Modifying Roles etc)
  • Developed EJB components encapsulating the business logic.
  • Supported the Production Team members in the development and testing of production Implementation.
  • Provided the technical guidance to business analysts, gather the requirements and convert them into technical specifications for developers to start.

Environment: Java, J2EE, Servlets,Swing, JSP, HTML, CSS, Struts, EJBs, JBoss, Sybase, Eclipse, ANT, CSS, VSS, Rational Rose, UNIX.

We'd love your feedback!