We provide IT Staff Augmentation Services!

Java/ J2ee Developer Resume

2.00/5 (Submit Your Rating)

Richmond, VA

PROFESSIONAL SUMMARY:

  • Over 7 years of IT Experience in application design, software development life cycle (SDLC), Agile methodologies maintenance and enhancement of web - based applications.
  • Extensive experience as designer and developer in Java & J2EE Web technologies based on Object Oriented Programming, Database Programming, Web Programming and GUI Development.
  • Experienced in design and development of multi-tiered web based applications using Java& J2EE (Core Java, JSP, Servlets, JDBC, XML/XSLT, JMS) and frameworks like Struts, Spring, JSF, MVC and Hibernate for persistence purpose.
  • Expertise in developing rich GUI Interfaces using HTML, CSS, JavaScript, AngularJS, Backbone JS, JSP and Servlets.
  • Expertise in Core Javaconcepts - Collection framework, Exception handling, IO, latest Javafeatures, Serialization, Multi-Threading, Concurrency etc.
  • Good exposure to develop web applications using technologies like HTML, JavaScript, CSS, AJAX, JQUERY, JSP and Taglibs for creating dynamic pages and actions.
  • Good experience working on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Experience with Web 2.0 User Interfaces, W3C standards and specifications, and user-centered design principals.
  • Knowledge in advanced JavaScript libraries and frameworks such as Angular JS, React JS, Node JSand Object Oriented Programming in JS.
  • Experience in Service Oriented Architecture(SOA), Web services design development and deployment using WSDL, SOAP, UDDI, JAXP, JAXB, SAX, DOM, XSLT, Apache AXIS, REST web services.
  • Technical skills encompass Java, J2EE (JDBC, Servlets, Custom tags, EJB, JMS, JNDI, JQuery, Struts, Web Services (SOAP, RESTFUL), Spring & Hibernate Frameworks, ORM, XML, HTML 5.0, DHTMLX, UML, JSON, JQuery, JSTL, Apache Log4J, ANT, Maven, Shell script, AngularJS, Backbone JS and Java script..
  • Proficient in various Agile methodologies like Test Driven Development (TDD), SCRUM, Pair Programming and Waterfall software development processes.
  • Strong experience in Design, Development of several Web based applications using open source frameworks such as Struts and Spring.
  • Developed Java Beans and teh JSP's using Struts, JSTL Tag libraries and Custom Tags.
  • Experience in developing applications using Spring Framework 3.2.2, worked on different spring modules like core container module, application context module, Aspect oriented module (AOP Module), JDBC Module, ORM Module and web module.
  • Good experience in development and support of Java/J2EE Web applications with emphasis on OOP-based web forms, business logic, database access components.
  • Over 5 years of experience in Core Java, Multithreading and Design patterns.
  • Rich experience in Presentation-tier development and support using Java scripts, JSP/Servlets for client side validations.
  • Hands on experience in IDE Tools: Eclipse, My Eclipse, IBM RAD.
  • Expertise in using ANT, Maven and Gradle for building and deploying application on teh servers.
  • Experience in building and deployment of EAR, WAR, JAR files on different SDLC systems in IBM WebSphere Application Server v7.
  • Hands-on experience in using variousversioncontrolsystems:SVN,CVS,GitandGithub.
  • Experienced in Software configuration management tools such as CVS, SVN, PVCS and also build script Ant.
  • Experience with Web sphere MQ (Messaging Queue’s), JMS (JAVA Messaging services).
  • Experience in application and web servers such as Web sphere, JBoss, Apache Tomcat &UNIX.
  • Knowledge of Multithreading/synchronization, NoSQL Database: MongoDB and Cassandra.
  • Skilled in UML use cases, class, sequence and deployment diagrams using Microsoft Visio & Rational Rose.
  • Have strong experience in code debugging and bug fixing.
  • Experience with unit testing using Junit and noledge of ANT and Log4j tools.
  • Communicate effectively (both written and verbal) with people at different levels including stakeholders, internal teams and senior management.
  • Excellent communications and Interpersonal skills with Strong Technical and Analytical reasoning ability.
  • Self-motivated, able to set priorities to achieve immediate and long-term goals.
  • Experience in performing requirement analysis working with software vendors.
  • Eager to learn new technologies and can easily adapt to new technologies and tools.

TECHNICAL SKILLS

Languages: C/C++, Java, SQL, PL/SQL, UML, J2EE, HTML, DHTML, XHTML, Java script, DOJO

Java Technologies: Core Java, Java Server Pages, Servlets, JDBC,Junit, Java Beans, IBM BPM 9.0, Exception Handling, Multi-threading, String Builder, Event Handling, Swing Web Services,JSP 1.2/2, Struts 1.1/1.2/2.0, RMI, EJB3.0/2.1, Hibernate, Spring, Spring Form Tags,Web Services, JSTL,SOAP, SOA, JMS, SAX and DOM Parsers, AJAX, JAXB2, MS Office

Web Technologies: Servlets, JSP, JavaScript, HTML5, CSS3, JQUERY, AJAX, JSON, DOJO, Node.JS, Angular.JS, Bootstrap, ExtJS, XML, XSL, XSLT, SAX, DOM, XML Beans and JAXB

IDEs: Eclipse, Net Beans, Red Hat Developer Studio, IntelliJ

Web/App. Servers: Web Logic, IBM Web sphere5.1/6.x, JBoss 4.x,OC4J, Apache 1.3/2.0,Tomcat 4.0/5.0, IIS

Tools: Maven, Ant, Visio, Log4j, JUnit

Operating systems: Windows, Mac OS, UNIX, Linux, Sun Solaris.

Databases: Oracle 8 / 9i / 10g/11g, HSQL, My SQL, MS SQL Server 7.0/2000/2012, DB2 v10.1, MongoDB, Cassandra,Postgres.

Design Patterns: MVC, Singleton, Business Delegate, Service Locator, Session Facade, DTO, DAO, Factory Pattern

Frameworks: Struts, Spring Dependency Injection, Spring MVC, Spring Core, Spring Context, Spring AOP, Spring DAO, Spring IOC, Spring JDBC, Spring with Hibernate, Hibernate, DWR, Log4j.

Version Control: Rational Clear Case, CVS, VSS, SVN, Git, GitHub.

Methodologies: Agile Methodology(SCRUM), Waterfall

PROFESSIONAL EXPERIENCE:

Confidential, Richmond, VA

Java/ J2EE Developer

Responsibilities:

  • FollowedAgile Software Development Methodology.
  • Developed various screens dat checks summons using Spring framework and Tiles.
  • Used Struts2 framework and J2EE components to develop Action classes, frontend validations, complex reports and database interaction.
  • Designed and developed teh UI components using JSP, HTML, CSS, JavaScript, AngularJS, jQuery and AJAX.
  • Attended dailyScrummeetings, kept up-to-date on best practices forJavaScriptframeworks and techniques.
  • Involved in developing teh Angular JS MVC framework for teh Single Page Application development.
  • Defined new validations through Angular JS 2.0 for teh form field validation implemented through HTML5.
  • Used Backbone.js to develop teh front-end of teh application.
  • Used Tiles Framework for Presentation layer and Validation Framework for validations.
  • Developed teh application using Struts Framework, developed action classes, form beans and Struts-Tiles.
  • Designed and coded application components in an agile environment utilizing a test-driven development (TDD) approach.
  • Developed teh User Interface Screens for presentation using Ajax, JSF, JSP and HTML.
  • Wrote various Struts Framework Action classes for interfacing with teh business logic, form beans for presenting teh data to JSPs.
  • Used Spring web MVC to implement MVC architecture.
  • Implemented Spring Security for autantication and authorization.
  • Developed end to end application on spring bootframework (Rest Api Application/SpringJPA using Crud repository).
  • Implemented teh persistence layer using Hibernate and configured Hibernate with Spring to interact with teh Database from teh DAO.
  • Developed Hibernate mapping files using different mapping strategies such as table per class hierarchy.
  • Used Hibernate, Object Relational-Mapping (ORM) solution, technique of mapping datarepresentation from MVC model to Oracle Relational Data Model with a SQL-basedschema.
  • Experience in configuring and administering MQ-Series and experience in developing messaging systems using JMS.
  • Developed HQLs and Named Queries and wrote Data Access Object (DAO) to handle HQL queries.
  • Used Web Services - WSDL and SOAP for client side for exchange rate calculation.
  • Spring is used as framework to write teh application code and Restfulweb services for external clients..
  • Used Apache CXF and Spring WS to consume web services.
  • Implemented Spring Transactions along with Spring ORM for database transactions.
  • Performed database operations and queries using Oracle11g.
  • Extensively used TOADfor database handling and validating.
  • Extensively worked with Oracle database, created and worked with various database objects like Packages, Stored Procedures, Functions, Triggers, Views, Materialized Views, dblinks, external tables, Materialized Views etc.
  • Web Servicestesting using SOAP UI tool and Simulator as a part of unit testing.
  • Responsible for installing, configuring and maintaining Apache and MYSQL on AWS Cloud Servers.
  • Wrote services to store and retrieve user data from teh MongoDBfor teh application on devices.
  • Experience in designing and working with robust SharePointapplications.
  • Used Maven for application build and war file generation.
  • Creating environment for user-acceptance testing and facilitating Integration and User Acceptance Testing with JUNIT.
  • Developed and tested teh applications on JBoss Application Server.
  • Code Reviews, customization and maintenance of code across applications.
  • Responsible for release of code into production and its integration with other Applications.
  • Identifying and developing test cases and test scripts to perform load tests for Performance and regression testing.

Environment: Java 8, J2EE, Struts 2.0, Eclipse, JSF2.1,Spring MVC, Spring Security, Spring AOP, Spring Transactions, Spring ORM, Hibernate3.0,Spring boot, Apache CXF, Spring WS, Websphere, Docker, RESTful, JAX-WS, XML, XSLT,Scala, JSP, JavaScript, jQuery, HTML, CSS, AngularJS, Backbone.js, Nodejs, JUnit, Oracle 11g,Mongo DB Maven, JBoss.

Confidential, North Brook, IL

Java/ J2EE Developer

Responsibilities:

  • Involved in teh design, feature estimations and software Requirements Specifications.
  • Developed class diagrams, use case diagrams and sequence diagrams using UML/STAR UML.
  • Developed web interface for user’s modules using JSP, HTML, XML, CSS, Java script, AJAX.
  • Extensively worked on CORE JAVA (Collections of Generics and Templates, Interfaces for passing data from GUI Layer to Business Layer).
  • Developed Rest API using Spring4.0, modified teh same to spring bootas per teh Company standards.
  • Deployed and Configured application under UNIX environment using shellscript.
  • Developed designs in securing teh application using form-based autantication using HTML5, XHTML, JavaScript, JQuery, AngularJS and CSS.
  • Developed business logic and entity beans to manage teh transactions with teh database to deliver teh content to presentation layer and also to store teh data into teh data layer.
  • Build stable React JS components and stand-alonefunctions to be added to any future pages.
  • Implemented DAO (Data Access Object) design pattern to access data from Oracle.
  • Development process teh SCRUM, Iterative Agile methodologies for web application.
  • Involved in consuming, producingSOAPbased web services usingJAX-WS.
  • Developed using J2EE design patterns like Command Pattern, Session Façade, Business Delegate, Service Locator, Data Access Object and value object patterns.
  • Implemented Spring MVC, IOC & AOP. ConsumedWeb Servicesfor loan application processing by implementing Spring’s REST support is to make teh development ofRESTfulWeb services.
  • Mapped teh objects with teh database using Hibernate Query Language (HQL) as teh persistence Frame work.
  • Developed stored procedures using PL/SQL.
  • Used log4j for debugging teh application.
  • Involved configuration of data source and deployment of application in development, Test and Production.
  • Deriving Test Scenarios, Documenting Test Cases and Collecting Test Data for Functional Testing.
  • CVS for version Controlling.
  • Involved in configuration setting for Development, Test and Production Environment.
  • Used J-Unit test cases to test teh application and performed random checks to analysis teh portability, reliability, and flexibility of teh project.
  • Mainly involved in 24x7 support, Maintenance and enhancement of application.

Environment: Bea web logic server 9.2/10.3, Eclipse, Java API, J2SDK 1.4.2, JDK 1.5, JDBC, JMS, Message queues, Web services, Spring, Hibernate, Nodejs, GWT,Spring boot, UML, XML, HTML, XHTML, JavaScript, log4j, IBM Websphere, Postgre, CVS, Junit, Windows and Sun OS 2.7/2.8.

Confidential, Framingham, MA

Java/ Java EE Developer

Responsibilities:

  • Involved in teh development using JAVA/J2EE Technologies, Web services, Hibernate Framework.
  • Developed teh application using Spring Framework which is based on teh MVC Design pattern.
  • Design and development of objects using Object Oriented Design in java.
  • DesignedFrontendwith in object oriented JavaScript framework likeAngular.JS, Node.js. Used building rich internet applications,backbone JS RequireJSto optimize in-browser use and to load teh module and to improve teh Speed.
  • Developed UI Using JSP, HTML, XHTML, XSLT, JQuery, AngularJS and Java script to simplify teh complexities of teh application.
  • Responsible for validation of Client InterfaceHTMLpages usingJavaScriptandJQuery.
  • Given major contribution in client side coding using Angular.js framework and specific framework
  • Extensively used CSS and Bootstrap for styling teh HTML Elements.
  • Extensively used Hibernate Query Language (HQL) and Criteria based queries to work with Oracle databases.
  • Created Security certificates and established secured connections between Application servers and Web Servers.
  • Configured springapp-servlet.xml, web.xml Spring specific deployment descriptor.
  • Deployed and tested on OC4J and Web Sphere application server.
  • Configured database with hibernate.cfg.xml & database mapping with hbm.xml
  • Involved in trouble shooting and customer support.
  • Developed teh Spring AOP Programming to configure logging for teh application.
  • Worked on REST Framework to create web services.
  • Implementedweb securitybased on roles.
  • Involved in consuming, producingSOAPand WSDL Web services usingJAX-WS.
  • Used Subversion for software version control.
  • Good hands on writing Ant Build Scripts.
  • Created test plans and Junit test cases and test suite for testing teh application
  • Worked in agile environment with active Scrum participation.

Environment:Java, JSP, Spring, Hibernate, XML, CSS, AJAX, HTML5, Javascript, AngularJS, JQuery, Rational clear case, Microsoft Visio, WebSphere Application Server, REST Web services, Oracle, JUNIT, ANT, Agile.

Confidential

J2EE Developer

Responsibilities:

  • Developed teh application using MVC-1 Architecture using JSP 1.7, Servlet2.5 and EJB2.0.
  • Participated in client requirement gathering in SCRUM environment.
  • Developed Class diagrams, Sequence Diagrams using UML 1.1.
  • Preparation of teh Low Level Design document which include program specification and unit test plan.
  • Developed HTML 2.0 and JSP 1.7 pages for user interaction and data presentation.
  • Used JavaScript 1.5 in applications outside of web pages like PDF documents, site - specific browsers and desktop widgets.
  • Defined teh presentation semantics of teh document written in a markup language using CSS 2.
  • Used teh data binding, workbench and update manager of teh Eclipse RCP 3.x.
  • Developed JSPs 1.7 to implement teh business logic, and used Java Beans 2.0 to retrieve teh data.
  • Coded Enterprise Java Beans 2.0, which implemented business rules and business logic.
  • Developed teh Java 1.3 classes and JavaBeans 2.0.
  • Created tables in teh Oracle database 7.
  • Wrote conversion scripts usingSQL stored procedures, functionsandpackagesto migrate data from SQL server database to Oracle database.
  • Deployed teh application (EAR) on Weblogic Application Server v8 using Eclipse 3.1 as IDE.
  • Performed Unit Testing and Integration Testing of teh application using JUnit 3.7.
  • Used CVS 1.10 for source code version control.
  • Involved in Web Services Testing using SOAP UI.
  • Supported Maintenances and bug fixes.

Environment: Core Java (J2SE 1.4), JSP 1.8, Servlets 2.5, JavaScript 1.6, HTML 3.2, UML 1.5, CSS 2, EJB 2.1, Java Beans 2.1, JUnit 3.8, CVS 1.11.23, JDeveloper 11g, SWT 3.5, Microsoft Access 2002, Groovy 2.1, Multithreading, Apache Tomcat Web Server v7.0, Oracle Weblogic Application Server v8.0, Eclipse Indigo IDE 3.2, Oracle 8.

Confidential

Java/J2EE developer

Responsibilities:

  • Involved in developing teh UI pages using HTML, DHTML, CSS, JavaScript, JSON, jQuery, Ajax.
  • Followed teh Agile and Scrum development methodologies.
  • Integrated teh Java code (API) in JSP Pages.
  • Used jQuery core library functions for teh logical implementation part at client side for all teh application.
  • Debug teh application using Firebug to traverse teh documents and manipulated teh Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
  • Involved in developing HTML and JavaScript for client side presentation and, data validation on teh client side with in teh forms.
  • Involved in writing SQL Queries, Stored Procedures.

Environment: HTML, CSS, JavaScript, XML, SQL, PL/SQL, MS Office

We'd love your feedback!