We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

Brenham, TX

PROFESSIONAL SUMMARY:

  • Over 7 years of software development experience in Object Oriented Programming, Design and Development of Multi - Tier Distributed, Web based/Mobile, e-Commerce, Enterprise Applications using Java and J2EE Technologies with Software Development Life Cycle.
  • Extensive experience in the Analysis, Design, Development, Implementation and Testing of enterprise application with Web Technologies, Distributed Technologies and Client-Server Architecture Environment, Mobile Technologies and Could Technologies.
  • Very good hands on experience in development and implementation of Model-View-Controller (MVC) using Struts 1, Spring MVC, DAO's and ORM (Object Relational Mapping) tools like JPA & Hibernate.
  • Expertise in Core Java with strong understanding and working knowledge in Object Oriented Concepts like Collections, Multithreading, Data Structures, Algorithms, Exception Handling and Polymorphism.
  • Specialized in Web Application Development using Servlet, JSP, JSTL/EL, Struts, Spring, JavaScript, PHP, JNDI, SVN, Web Services (SOAP&REST), HTML, DHTML, CSS, CSS3, XML, XSLT, and JDBC.
  • Excellent Programming skills and Development Experience with JDK 1.6/1.7, J2EE, Servlets, JSP, JSF, Swings, UI, EJB, Java Beans, GWT, JMS, JDBC, XSLT, JUnit and Web Services.
  • Experience in Developing Web Based GUI’s using JSP, HTML, HTML5, DHTML, CSS, JavaScript (and its format like JSON), Action Script, Angular JS, JQuery, EXT JS and Ajax.
  • Experience with multiple Servers like IBM WebSphere, WebLogic, Sun Glass Fish, JBoss and Apache Tomcat.
  • Experience in web development is preferred (i.e. HTML5/CSS3, JS, AngularJS, PHP) .
  • Experience working with Agile Methodology and TDD development.
  • Experience of working in all areas of project development starting from gathering requirements to project deployment and post production support.
  • Proficient in developing various open source frameworks like Struts, Spring, JSF 2.0, and ORM Technology like Hibernate.
  • Experience in working with Web Servers like Apache Tomcat and Application Servers like IBM Web Sphere and JBOSS.
  • Strong Hands on Experience with IBM MQ Series and JMS for communications between middleware components.
  • Extensive development experience on different IDE’s like Eclipse, My Eclipse, Net Beans and RAD.
  • Good exposure to building Web Services (WSDL, SOAP, UDDI) using open source implementation like Apache Axis, Apache CXF.
  • Development/design experience in Java EE, Spring, SSO implementation using SAML, Web services (SOAP & Rest), JBoss, Tomcat, AJAX, Sencha-Touch, Mule ESB, Talend ETL, Jasper Reports, Javascript, JQuery, Twitter Bootstrap, OpenXava, MySQL, Oracle.
  • Experience in developing PL/SQL, Stored Procedures, Triggers on Oracle Databases
  • Extensive experience in SOA-based solutions - Web Services, Web API, WCF, SOAP.
  • Used Postman and Apache HTTP Request client for testing Restful web services.
  • Implemented REST based solutions with Apache CXF, Jersey.
  • Good work experience in writing SQL Queries with major Relational Databases.
  • Good knowledge of Database Connectivity ( JDBC ) for Databases like Oracle, SQL Server, MySQL, MS Access.
  • Hands on experience in UML Modeling, Rational Rose and Design Pattern (J2EE) like Singleton Factory Method, Facade, Front Controller, Delegate Pattern, MVC Architecture.
  • Experience in various Agile Methodologies like Test Driven Development, SCRUM, and Pair Programming.
  • Extensively worked with Oracle 11i/10g/9i/8i, SQL Server 2012/2008/2005 , MySQL, DB2 and Sybase Relational Database Management Systems
  • Strong Team Player, ability to Work Independently and in a Team as well, excellent analytical capabilities and G ood Communication Skills. Ability to quickly adapt to new environments and learn New Technologies.

TECHNICAL SKILLS

Languages: Java, J2EE, Android, C, C++, XML, SQL and PL/SQL.

Java/J2EE Technologies: JSP, Servlets, JDBC, RMI, JNDI, SAX, DOM, JAXB,JDK1.6,1.7,XSLT

Frame Works: Spring 4.x, Hibernate 5.0, Struts 2.x, Scala 2.x, EJB3.x/2.x, JSF 2.0 and JPA.

Web/Application Servers: Web Sphere 8.5, Web Logic 11g, Apache Tomcat 8.0, JBoss 7 and Sun Glass Fish 4.x.

IDE/Tools: Eclipse 4.4.2, Net Beans 8.0, RAD 6.0, WASD 5.0.

Web Services/Messaging: Web Services, REST, SOAP, WSDL, JAX-WS, Apache AXIS 2, JMS, MQ Series

Scripting Languages: HTML, HTML5, DHTML, Java Script, Perl, Shell, AJAX, CSS, JQuery, CSS3

Testing and Build Tools: JUnit, Log4j, ANT, Maven

Databases: Oracle 8i/9i/10g/11g, My SQL 5.0, SQL Server 2012, IBM DB2 v7.0, Sybase

Operating System: Windows 10/8.1/7, UNIX, Linux.

Source Control: CVS, Rational Clear Case and Subversion

PROFESSIONAL EXPERIENCE:

Confidential, Brenham, TX

Sr. Java/J2EE Developer

Responsibilities:

  • Implemented Spring Framework for the project.
  • 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
  • Developed class diagrams, sequence diagrams, and use case diagrams for the view accounts. Generated skeleton code based on the class diagrams.
  • Used Software Configuration Management (SCM) tools like CVS, VSS (Visual Source Safe), SVN, TFS & Java Build tools like Apache Ant & Maven .
  • Used Apache CXF for the development of the project.
  • Involved in developing front end screens using JSP, Groovy, JSTL, JQuery, XSLT, DHTML, HTML5, CSS, AJAX ,CSS3 and JavaScript . Also, involved in adding the Internationalization to the existing application.
  • Installed, configured and deployed the applications on WebSphere Portal and Application Serve r with SOA Governance.
  • Used Jenkins for continuous integration in which all development work is integrated.
  • Developed JMS components to send messages from one application to other application internally
  • Construction of UIs using jQuery, Backbone.js, Bootstrap and JavaScript . Involved in JUnit Testing.
  • Executed acceptance criteria for epics and stories using the Gherkin domain specific language for both mobile and web platforms .
  • Used Hibernate to integrate with the backend database.
  • Used Test Automation Cucumber for testing web application.
  • Used XML and XSLT to display the pages in the HTML format for the customers.
  • Developed an interface, which also shows the check images as the gif files, if there are any in the account summary of the account actions.
  • Wrote different queries for database to retrieve the details from the DB2 database which are configured for One Source System.
  • Developed JSP custom tags , using JSP2.0, for encapsulating presentation logic in concise form. Converted XML to Java objects using JAXB.
  • Worked on android Webservices REST API for developing e-Commerce Application.
  • Developed stored procedures and called using JDBC.
  • Built data-driven web applications using JSP by developing custom tags, JSTL for all the application UML, ExtJS, AngularJS pages, EJB and XML.
  • Was part of solving the issues that came in production.

Environment: Java jdk, JEE, JSP, Python, WebLogic Application Server, IBM RAD, Ant, Oracle Database, JavaScript, Angular JS, Node.js, CSS,CSS3, JSON, DOJO, SOA Governance, SOAP, SSO, Hybris, WSDL, JMS, MDB, Web Services, XML, Apache Tomcat, Apache CXF,JQUERY, MAVEN, Log4J, XML Schema, XSD, JAXB, JUnit, SVN, JSP, Hibernate

Confidential, Dallas, TX

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in Analysis, design and coding on Java and J2EE Environment.
  • Implemented Spring Framework for the project.
  • 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
  • Developed class diagrams, sequence diagrams, and use case diagrams for the view accounts. Generated skeleton code based on the class diagrams.
  • Used Jenkins for continous integration in which all development work is integrated.
  • Used Software Configuration Management (SCM) tools like CVS, VSS (Visual Source Safe), SVN, TFS & Java Build tools like Apache Ant & Maven .
  • Used Eclipse Rich Client Platform (RCP) for the development of the project.
  • Involved in developing front end screens using JSP, Groovy, JSTL, JQuery, XSLT, DHTML, HTML5, CSS, AJAX ,CSS3 and JavaScript. Also, involved in adding the Internationalization to the existing application.
  • Installed, configured and deployed the applications on WebSphere Portal and Application Serve with SOA Governance.
  • Used POSTMAN client for testing developed Web services and written JUnit class for testing API layer and Service Layer to accomplish TDD approach
  • Used RCP to reuse the components.
  • Developed JMS components to send messages from one application to other application internally
  • Construction of UIs using jQuery, Backbone.js, Bootstrap and JavaScript . Involved in JUnit Testing.
  • Used Hibernate to integrate with the backend database.
  • Used Test Automation Cucumber for testing web application.
  • Used XML and XSLT to display the pages in the HTML format for the customers.
  • Developed an interface, which also shows the check images as the gif files, if there are any in the account summary of the account actions.
  • Wrote different queries for database to retrieve the details from the DB2 database which are configured for One Source System.
  • Developed JSP custom tags , using JSP2.0, for encapsulating presentation logic in concise form. Converted XML to Java objects using JAXB.
  • Worked on android Webservices REST API for developing e-Commerce Application.
  • Developed stored procedures and called using JDBC.
  • Built data-driven web applications using JSP by developing custom tags, JSTL for all the application UML, ExtJS, AngularJS pages, EJB and XML.
  • Was part of solving the issues that came in production

Environment: Java jdk, JEE, JSP, Python, WebLogic Application Server, IBM RAD, Ant, Oracle Database, JavaScript, Angular JS, Node.js, CSS,CSS3, JSON, DOJO, SOA Governance, SOAP, SSO, Hybris, WSDL, JMS, MDB, Web Services, XML, Apache Tomcat, JQUERY, MAVEN, Log4J, XML Schema, XSD, JAXB, JUnit, SVN, JSP, Hibernate

Confidential, Cincinnati, OH

Sr. Java/J2EE Developer

Responsibilities:

  • Developed the application using Spring Framework that leverages classical Model View Controller (MVC) architecture.
  • Involved in designing user screens and validations using HTML, JavaScript, JQUERY and Node.js as per user requirements.
  • Developed Client side validation code using JavaScript and JQUERY.
  • Developed web services and SOAP Messages with XML, SOAP and WSDL.
  • Used Spring Dependency Injection properties to provide loose-coupling between layers
  • Implemented the Web Service client for the login authentication, credit reports and applicant information using Apache Axis 2 Web Service.
  • Used various JAX-RS Web Services using Jersey Framework.
  • Implemented UI Tier with JSP, Groovy, Servlet, JSF, XML, XML Schema, CSS, CSS3, JavaScript, AJAX. Developed JSF managed beans and backing beans and configured JSF navigation in faces-config.xml.
  • Also used Annotation capabilities of RESTful API by providing ease development and client adoption
  • Implemented system-wide Email Notification for important changes.
  • Integration with Infusion soft CRM system via node wrapper around web APIs.
  • Developed Message Driven Beans (MDBs) for receiving and processing data from IBM MQ Series using JMS.
  • Used Hibernate ORM framework integrated with Spring framework for data persistence and transaction management.
  • UML diagrams like use cases, class diagrams, interaction diagrams (sequence and collaboration) and activity diagrams were used.
  • Worked in an Agile work environment with Content Management system for workflow management and content versioning.
  • Used Hibernate object relational datamapping framework to persist and retrieve the data from database.
  • Authentication, authorization and security of application is provided using Encryption Security Framework.
  • Wrote Hibernate Criteria queries, Named queries for stored procedures, and triggers to perform back-end database operations.
  • Implemented multithreading concepts of transaction purpose
  • Developed ANT Scripts to do build, packaging ear file.
  • Deployed the application using Weblogic as a server.
  • Used UML and Rational Rose suite for designing the System.
  • Implemented the logging mechanism using Log4j framework.
  • Wrote test cases in JUnit for unit testing of classes.
  • Provided functional support to the technical team in resolving & providing a quick fix for production issues.

Environment: Java 5, JEE, JSF, Node.js, IBM Web Sphere 7, RAD 7, Ant, Oracle Database, JavaScript, CSS, JSON, DOJO, RESTful APIs, SOAP, WSDL, Jersey, JMS, MDB, JIRA, Jenkins, Bamboo, Stash, python, Web Services, Boot Strap XML, Log4J, XML Schema, Tomcat, MAVEN, JQUERY,JAVA MONGO DB, XSD, JAXB, JUnit, SVN, JSP, Hibernate.

Confidential, Atlantic City, NJ

Java/J2EE Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application.
  • Extensively used Business Process Modeling (BPMS).
  • Involved in Designing Market Interface (MI) Flow.
  • Implemented data archiving and persistence of report generation meta-data using Hibernate by creating Mapping files, POJO classes and configuring hibernate to set up the data sources.
  • Using Hibernate Framework for Object Relational Mappings and Spring Framework for Dependency Injection.
  • Handled all the client side validations, slide show, show controls, dropdown menus and tab navigation using JavaScript and JQUERY.
  • Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues.
  • Hibernate is used to extract data from database and bind to corresponding Java objects
  • Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Developed the Hibernate mapping files and involved in writing Junit test cases and suits using Eclipse IDE.
  • Implemented XML parsers with SAX, DOM, and JAXB XML Parser Libraries to Modify User view of Products and Product information in Customized view with XML, XSD, XSTL in HTML, XML, PDF formats.
  • Developed Spring configuration file to define beans, data source and Hibernate configuration properties.
  • Extensively used IBM MQ Series and JMS for communications between middleware Components.
  • Extensively worked with XSD and Xml Beans to work with XML documents.
  • Used JAX-WS (SOAP) and JAX-RS (REST) to produce web services and involved in writing programs to consume the web services.
  • Extensively used the Hibernate Query Language (HQL) in Data Access Objects.
  • Used Maven as build tool and Jenkins for continuous integration development.
  • Involved in writing Junit test cases and performed Unit and Integration testing.
  • Extensively used SQL Developer IDE to work with Oracle SQL.
  • JSF Portal Framework at Presentation Tier and Faces Servlet acts as the Front Controller.
  • Developed UI components and faces-config.xml file of JSF MVC framework.
  • Used Bamboo for Integration and deployment.
  • Used Tortoise SVN for Source Control and Version Management.
  • Experience in functional walkthroughs, code reviews and Production Support.

Environment: Java 6, Eclipse, Struts 2, IBM MQ Series, Oracle 11i, SQL, PL/SQL, JQuery, JSP, HTML, CSS, Servlets3.0, Apache Tomcat 7.0, JavaScript, AJAX, CVS, UML, ExtJS, AngularJS, Windows 7.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in Requirements gathering, Requirement analysis, defining scope, Design analysis, impact analysis, Integration and deployment
  • Involved in coding and testing of B2B financial application
  • Responsible for the design and development of the application framework
  • Designed and Developed UI’s using JSP, JavaScript by following MVC architecture and Spring Framework.
  • The views are programmed using JSP pages.
  • Model is a combination of EJB and Java classes and web implementation controllers are Servlets.
  • Used EJB for server side transactions
  • Used JavaScript for client side validations. Used JUnit for unit testing of the system and Log4J for logging.
  • Swing components should be updated directly only in the context of callback methods invoked from the event dispatch thread.
  • The JMS API was used to allow application components to create, send, receive, and read messages
  • Creation and maintenance of data using Oracle database. JDBC for database connectivity with Oracle. The request and response from the client is controlled using Session Tracking in JSP

Environment: Core Java (JDK7.0), JDBC, IBM WebSphere, Eclipse RCP, PL/SQL, XSL, REST, JUnit, CSS, JavaScript, JMS, JSF, HTML, EJB, Struts, Ant, SQL Server 2012/2008, SQL, DB2, Windows XP.

Confidential

Java/J2EE Developer

Responsibilities:

  • Played key role in the design for the implementation of this application.
  • Preparing the documentation for High Level design, Low Level design of the application and Process Flow of control for the entire application.
  • Designed the Web application implementing the Struts framework for Model-View - Controller (MVC) pattern to make it extensible and flexible
  • Implemented the Consolidated applications front-end pages using JSP’s, JSTL, and Struts Tag Libraries.
  • Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
  • Configured connection caches for JDBC connections.
  • Used extensive JavaScript for creating the Global templates that can be used across the JSP Pages
  • Configured Logger, appender and layout using log4j.
  • Used Hibernate for Object Relational Mapping.
  • Used Ant 1.6.5 for building JAR s and WAR.

Environment: Core Java (JDK 1.4), Servlet 2.3, JSP 1.2, JavaScript, HTML, JDBC 2.1, Microsoft SQL Server 2005, Oracle 9i/8i, SQL, PL/SQL, Windows XP and BEA WebLogic Application Server.

Hire Now