We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

White Plains, NY

SUMMARY

  • 8+ years of extensive experience in Design and Development of Distributed and Client - Server applications using Object Oriented Analysis, Design and JAVA, J2EE Technologies.
  • Experience in developing applications using BEA WebLogic, WebSphere Application Servers and Tomcat.
  • Expertise in J2EE Technologies (Hibernate, JSP, Servlets, JDBC, JNDI, and Java Mail).
  • Expertise in implementing MVC architecture using Jakarta STRUTS, Struts Tag Libraries, JSTL.
  • Worked extensively on Spring framework along wif Hibernate.
  • Experienced in developing Web Services using SOAP, WSDL and REST API.
  • Experienced in developing user interfaces using AngularJS, AJAX, XML, XSLT, XSL, XHTML and CSS.
  • Thorough noledge and experience of XML technologies (DOM, SAX parsers), and extensive experience wif XML schema, DTD’s.
  • Experienced in web-technologies like HTML, DHTML, jQuery and JavaScript.
  • Experienced in developing applications using IDE’s like Eclipse, IntelliJ IDEA, WSAD and RAD.
  • Proficient in unit testing teh application using JUnit.
  • Logging teh application using Log4J and SLF4J.
  • Experience in Database technologies: Oracle, SQL SERVER, DB2 and MySQL.
  • Experience in RDBMS database design, writing Stored Procedures, Triggers and SQL queries.
  • Experience working wif teh source control and versioning tools GIT, CVS, SVN, and VSS.
  • Possess good problem analysis skills wif ability to follow project standards.
  • Quickly adaptable to newer Technologies.
  • Ability to work wif a team and individually.
  • Experience in developing written documentation for technical audience.
  • Worked on Onshore Offshore format.

TECHNICAL SKILLS

Languages: Java, C++, C.

Database Technologies: SQL, PL/SQL.

J2SE Technologies: Core Java, Multithreading, Files, Collections

J2EE Technologies: J2EE, Servlets, Struts, Hibernate, SOLR, JSP, JDBC, Java Beans, Spring, JMS, MQ series, JAXP, XML Parsers(DOM and SAX), XSLT, CSS, XPATH, JSTL, FileNet, WebServices (Apache Axis), SOAP, WSDL, REST API.

Databases: Oracle, MYSQL, MS Access 2007, MS SQL SERVER, IBM DB2.

Web Technologies: XML, HTML, CSS, JSON, JavaScript, jQuery, AngularJS.

IDE: IntelliJ IDEA, Netbeans, Eclipse, JBuilder, WSAD, RAD.

Source Control Repositories: CVS, PVCS, SVN.

Application/Web Servers: Apache Tomcat, JBoss, BEA WebLogic Server, WebSphere.

Operating Systems: WINDOWS (98, 2000, NT, XP), MS-DOS, Ubuntu Linux.

Build Tools: Ant, Maven.

Testing Tools: JUnit.

Logging Tools: Log4j, SLF4J.

PROFESSIONAL EXPERIENCE

Confidential, White Plains, NY

Sr. Java/J2EE Developer

Responsibilities:

  • Worked wif teh business team to analyze, design and develop teh application.
  • Developed web application using Spring MVC.
  • Designed business applications using web technologies like HTML, JavaScript, CSS, JQuery, JQuery Widgets and NexaWeb.
  • Extensively used JQuery Widgets to make teh web pages more interactive and responsive.
  • Used jqxDataAdapter for data binding Ajax data into UI data.
  • Used jqxValidator for form validations. Also created custom validations for complex validations.
  • Used Nexaweb Studio to create custom page designs. Used data binding-datasource to bind UI data to backend data.
  • Created macros and xmodify to update teh page dynamically wifout refreshing teh page.
  • Developed mco’s for data validation and data binding ajax data.
  • Used StarTeam for version control across common source.
  • Followed Agile scrum methodology as part of teh team in sprint based scrum meetings.

Environment: Core Java, J2EE, Spring, JSP, HTML, Maven, Eclipse, UNIX, StarTeam, JavaScript, JQuery, JQuery UI, Nexaweb, JUnit, Agile/Scrum.

Confidential, Cleveland, OH

Sr. Java/J2EE Developer

Responsibilities:

  • Worked on analysis, design and development of teh application according to teh requirements.
  • Developed web applications using Spring MVC dat leverages Model View Layer (MVC) architecture.
  • Developed persistence layer using JPA (Hibernate).
  • Used ORACLE as HUB database and MySQL as SPOKE database.
  • Designed business applications using web technologies like HTML, JavaScript, CSS and AngularJS.
  • Extensively used JavaScript to make teh web pages more interactive.
  • Used AngularJS to create a Single Page Application which can bind data to specific views and synchronize data wif server.
  • Used AJAX driven JSON consuming JavaScript function/services for data transfer.
  • Developed administrative UI and reusable directives using AngularJS.
  • Developed data insertion forms and validated them using JavaScript.
  • Spring JMS was used to connect to ActiveMQ for teh purpose of interconnecting various internal systems.
  • ActiveMQ Distributed Queues were used to connect between HUB Queue Server and SPOKE Queue Server.
  • Worked wif Webops to create warning and critical alerts on DLQ’s and queues. Used MARS alerting system for alerts.
  • Worked extensively wif XML and XSDs for data transfer between different applications.
  • Deployed teh applications on Tomcat 7 servers.
  • Used GIT for version control across common source code used by developers and used STASH as GIT repo.
  • Used CONFLUENCE for project documentation, CRUCIBLE for code review and JIRA for project tracking.
  • Used JENKINS for continuous integration and deploying applications on to stage and perf.
  • Used NEXUS for storing jar and war of applications and also as a maven dependency repo.
  • Followed Agile scrum methodology as part of teh team in sprint based scrum meetings.
  • Involved in support and maintenance after teh project went live.

Environment: Core Java, Multithreading, J2EE, Hibernate, Spring, AngularJS, JSP, HTML, Oracel, MySQL, Maven, Eclipse, UNIX, Tomcat, GIT, Stash, JavaScript, Confluence, Crucible, Jenkins, Nexus, JUnit, Agile/Scrum, XML, XSD.

Confidential, Greensboro, NC

Sr. Java/J2EE Developer

Responsibilities:

  • Worked wif requirements analysis, design of core modules development, testing and integration, deploying teh applications.
  • Identified each business requirements from a service perspective and exposed them as modular services.
  • Web application was developed using Spring MVC dat leverages Model View Layer (MVC) architecture.
  • Designed layouts using HTML, JSPs, Ajax, JavaScript, jQuery, jQuery Widgets/UI and AngularJS.
  • Worked on capturing user events and rendering teh appropriate action and dynamical rendering UI based on user actions using AngularJS.
  • JMS was used to connect to IBMMQ for teh purpose of interconnecting various internal systems.
  • Developed REST and SOAP based interfaces for various internal systems for back and forth of data from one application to another.
  • Used SoapUI for testing webservices.
  • Worked extensively wif XML and XSDs for data transfer between different applications.
  • Implemented persistence layer using Hibernate.
  • Involved in writing and implementing SQL queries using DB2.
  • Upgraded Filenet’s old version webservices to P8 version on PowerSuite application.
  • Used Filenet P8 webservices for document management.
  • Deployed teh applications on IBM WebShpere Application servers.
  • Used GIT for version control across common source code used by developers.
  • Followed Agile scrum methodology as part of teh team in sprint based scrum meetings.
  • Used TFS as project management tool and defect/bug tracking.
  • Involved in support and maintenance after teh project went live.

Environment: Core Java, Multithreading, J2EE, JSP, JNDI, DB2, HTML, ANT, Eclipse, UNIX, IBM WebSpherer Application Server, Hibernate, Spring, GIT, JavaScript, TFS, JUnit, Agile/Scrum, XML, XSD, REST API, SOA Soap, SoapUI.

Confidential, Columbus, OH

Sr. Java/J2EE Developer

Responsibilities:

  • Worked on analysis, design and development of teh application according to teh requirements.
  • Involved in strategic planning, brainstorming sessions, team meetings and requirement gathering.
  • Implemented MVC architecture using Struts MVC model integration for front-end request action controller.
  • WebLogic application server was used for deployment of teh application.
  • Implemented DAO pattern for database connectivity wif JDBC.
  • Created SQL queries at teh DAO layer using ORACLE.
  • Developed user interface using HTML, JSP, JavaScript, Ajax and jQuery.
  • Implemented logging using apache commons-logging wif log4j.
  • Created SOAP Web Services and SOATest.
  • Used XML’s and XSD’s. Implemented XSD validation for XML.
  • Used CVS for configuration management and version control.
  • Involved in Production Support (work on HD tickets) and Maintenance after teh project went live.

Environment: Core Java, J2EE, JSP, Struts, Axis WebServices, WebLogic Application Server, Log4J, Eclipse, Oracle, Ant, Junit4, Ajax, JavaScript, SOATest, XML, XSD, JQuery, HTML, Version Control (CVS), JUnit.

Confidential, Salt Lake City, UT

Java/J2EE Developer

Responsibilities:

  • Requirement Analysis, Development, System and Integration Testing.
  • Actively involved in design and developing of J2EE components.
  • Created Use cases and Sequence diagrams using UML.
  • Implemented MVC architecture using Spring framework.
  • Involved in multi-tier Java EE design utilizing Spring IOC and Hibernate deployed on WebSphere Application server connecting to Oracle database.
  • Used Spring Framework for data dependency injection, transaction management and AOP.
  • Used Spring ORM support for development of DAO layer.
  • Implemented DAO pattern for database connectivity wif Hibernate.
  • Worked on complete coding and design to front-end wif teh implementation of JSP and Servlets.
  • Worked on project deployment files and context definition files for servlet mappings, Java bean class definition, Action class mappings, transaction.
  • Wrote SQL Queries using Oracle and TOAD.
  • Designed and developed logic in teh form of Stateless and Stateful Session Beans and EJBs Message Driven Beans (MDBs).
  • Used DOM parsers for filtering messages from user and validate them in corresponding format.
  • Implemented logging using log4j and developed robust exception handling and error reporting mechanism.
  • Used CVS for configuration management and version control.
  • Created unit testing using JUnit.
  • Involved in support and maintenance after teh project went live.

Environment: Core Java, J2EE, JSP, Spring, Hibernate, Eclipse, WebSphere Application Server, Oracle, HTML, EJB, DHTML, CSS, JavaScript, JMS, DOM, Ant, Ajax, JUnit, Log4j, Version Control (CVS), XML, Validation framework, UNIX.

Confidential, Atlanta, GA

Sr. Java/J2EE Developer

Responsibilities:

  • Implemented Model View Controller (MVC) architecture Using Spring Framework.
  • Used Spring’s IOC (Inversion of Control) and Dependency Injection.
  • Responsible for writing business logic of displaying customer information from database by using mobile number as search key.
  • Responsible for updating changes made to a customer account like adding new plan and updating personal information.
  • Developed and implemented teh Data Validation using Validation framework in Spring.
  • Implemented Spring tag library to create user interface.
  • Designed DAO objects for accessing RDBMS.
  • Worked and implemented configuration of Hibernate for transaction management.
  • Implemented and configured log4j for logging.
  • Used SVN for version control. I was handling teh build process for our team on many occasions.
  • Implemented Ant script to build teh project
  • Involved in complete software development life cycle management using Rational Unified Process - Requirements gathering, design, Analysis, Detail design, Development, Mentoring, System and User Acceptance Testing.
  • Involved in supporting dis project after go-live.

Environment: Core Java, Spring, Hibernate, Log4j, Oracle, Eclipse IDE, Servlet, JSP, XML, WebSphere Server, SVN, Windows Vista, UNIX, SVN.

Confidential, Los Angeles, CA

Java/J2EE Developer

Responsibilities:

  • Developed teh application according to teh requirements.
  • Implemented MVC architecture using Struts MVC model integration for front-end request action controller.
  • Developed configurable server side validation using Struts validation framework.
  • WebLogic application server was used for deployment of teh application.
  • Implemented DAO pattern for database connectivity wif JDBC.
  • Involved in writing and implementing SQL queries at teh DAO layer using MySQL.
  • Developed user interface using JSP, Ajax and jQuery.
  • Implemented teh ant script responsible for teh generation of teh war and jar files of both EWS and Eligibility Admin for deployment using teh build tool Ant.
  • Implemented logging using apache commons-logging wif log4j.
  • Created SOAP Web Services dat consumes teh web service of teh vendor and produces service to teh POS system, and to monitor teh application.
  • Used CVS for configuration management and version control.
  • Implemented unit testing using JUnit.

Environment: Java, JSP, Struts, Axis WebServices, WebLogic Application Server, Log4J, Eclipse, Oracle, Tomcat, Ant, Junit4, Ajax, JQuery, HTML, Version Control (CVS), JUnit.

Confidential, Boise, ID

Java/J2EE Developer

Responsibilities:

  • Developed teh application using Struts Framework dat leverages classical Model View Layer (MVC) architecture.
  • Involved in designing teh user interfaces using JSPs.
  • Developed custom tags, JSTL to support custom User Interfaces.
  • Used Eclipse for writing code for JSP, Servlets.
  • Implemented persistence layer using Hibernate dat use teh POJOs to represent teh persistence database tables. These POJOs are serialized Java Classes dat would not has teh business processes.
  • Involved in writing and implementing SQL queries using MySQL.
  • Implemented teh application using teh concrete principles laid down by several design patterns such as MVC, Business Delegate, Data Access Object, Singleton and Factory.
  • Deployed teh applications on JBOSS.
  • Developed JUnit test cases for all teh developed modules.
  • Used CVS for version control across common source code used by developers.
  • Used Log4J to capture teh log dat includes runtime exceptions.
  • Worked on dashboard application to manage employee benefits
  • DAO and teh hibernate transactions was implemented using spring framework.
  • Used AJAX and JavaScript for validations and integrating business server side components on teh client side wif in teh browser.

Environment: Java, J2EE, JSP, JNDI, Oracle, DHTML, ANT, Eclipse, UNIX, JBOSS Application Server, Hibernate, Struts, LOG4J, CVS, JavaScript, JUnit.

We'd love your feedback!