We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Mclean, VirginiA

SUMMARY:

  • Over 7 years of experience in Analysis, Design and Development in diversified areas of Client - Server, Distributed and Web applications using Java, J2EE technologies.
  • Extensive experience in Software Development with involvement in all phases of SDLC.
  • Experienced in developing MVC architecture using Servlets, JSP, Struts Framework, Hibernate Framework and Spring Framework.
  • Expertise in designing and developing applications using Java, JSP, Servlets, Struts, Web Service, EJB, JSP, JSP Custom Tags, Java Beans, MQ Series, JMS, JDBC, ODBC, JNDI, JAXP, Threads, UML, JUnit, LOG4j, Apache(common API), SQL, PL/SQL,XML, HTML, CSS, JavaScript, AJAX.
  • Experience in the development of spring modules like Spring IOC and MVC.
  • Good knowledge on Web services such as SOAP, REST, WSDL and UDDI.
  • Strong experience in XML related technologies including XSD, DTD, XSLT, XPATH, DOM, SAX, JAXP, JAXB, XML-RPC and XML Beans.
  • Hands on experience in developing the UI using JSP, HTML5, CSS3, JavaScript, and Angular Js.
  • Good working experience with Java Beans, Pojo‘s, Tag libraries and expression language to embed dynamic content into JSP pages.
  • Good Understanding on UML components such as Use Case diagrams, Sequence diagrams and Class diagrams.
  • Proficient in unit testing the application using JUnit.
  • Experience in UML Modeling, Rational Rose and Design Patterns (J2EE) like Singleton Factory Method, DAO, Session Facade, Front Controller, and Delegate Pattern.
  • Very good experience in working with WebLogic using both console and command line. Also worked with IBM WebSphere, JBOSS and Apache Tomcat for several web applications.
  • Good knowledge of Relational Database design and development. Strong in writing SQL queries in both GUI and Non-GUI environment. Worked on both Oracle and SQL Server databases.
  • Experience in configuring, managing and monitoring ASM for standalone database and RAC database systems.
  • Experience working with Waterfall and AGILE methodology. Worked on Maven based projects and have good understanding of build tools ANT, MAVEN and project management tools ( SVN ).
  • Extensive experience in working IDE tools like Eclipse, NetBeans, RAD, WID (Web Sphere Integration Designer), IntelliJ.
  • Good knowledge in Migrating data from datacenter to AWS .
  • Good knowledge in Amazon Web Services( Amazon EC2, Amazon S3, Amazon RDS, AWS Identity and access management, Amazon CloudWatch, Amazon EBS and Amazon CloudFront).
  • Expertise in developing single page applications using Angular JS, using various angular modules.

TECHNICAL SKILLS:

Programming and Scripting: Java, C,C++, SQL, PL/SQL, HTML5, CSS3, JavaScript, Angular JS, DHTML, XML, JQuery, Bootstrap

Web Technologies: Servlets, JSPs, AJAX, JSON, JSF, JSON-parsing, JSON-DTD, Schema Modeling, AWS.

J2EE Technologies: RMI, JNDI, Connection Pooling, EJB

Framework and Tools: Struts1.3/2.0, Spring2.5/3.0/4.x, Stripes, Hibernate3.0/4.3/5.0, Toad for Oracle, Putty, Single Sign On, Beyond Compare, JUnit, SQL Developer, GWT.

Application/Web servers: Weblogic 8.1/9.1/10.3 , Web Sphere 7.0/8.0, JBoss 4.0/5.0, Apache Tomcat 6.0/7.0/8.0, Jetty Server

IDE Tools: Eclipse, My Eclipse, NetBeans, Red Hat Developer Studio, Edit plus, Toad

Build and Log Tools: Build (ANT, MAVEN, Gradle), Logging(log4j)

Databases: SQL Server 2005, 2008, Oracle 9i/10g/11g/12g, MySQL 4.1/5.0, NoSQL, Mongo DB.

Messaging, Design, and Version Control: Java Messaging Service, UML, CM Synergy, Rational Clear Case, CVS, VSS, SVN, Git.

Database Tools: Toad, SQL Developer, DB Visualizer

Operating Systems: Windows, UNIX, LINUX

XML Technologies: XML, XSL, XSLT, SAX, DOM, AXIS, Castor, XML Beans and JAXB.

PROFESSIONAL EXPERIENCE:

Senior Java/J2EE Developer

Confidential, Mclean, Virginia

Responsibilities:

  • Involved in Full Life Cycle of Software Development from Analysis through Design, Development, Integration and testing phases.
  • Developed entire application web-based client implementing MVC Architecture using Spring Framework.
  • Created Custom Directives, Filters, Services and Modules with the help of Angular Js.
  • Expertise in developing single page applications using Angular JS, using various angular modules.
  • Consumed Restful web services in the User Interface using JSON.
  • Developed user interface using HTML, Spring Tags, JavaScript, JQuery and CSS.
  • Implemented Client side validations using Angular JS Custom Form Validation and server side validations using Data Annotation.
  • Designed web applications effectively by utilizing XML, XSLT on DOM and SAX parsers.
  • Involved in building a single page and cross browser compatible web application using Angular-JS ( Angular routing ).
  • Implemented the application using Spring MVC Framework and handled the authentication, authorization, and access-control features by using Spring Security .
  • Implementation using Spring Framework along with POJO (Plain Old Java Objects) for achieving middle-ware service delivery.
  • Implemented business layer using spring core and configured spring dependency injection, enabling all business components loosely coupled between layers.
  • Used Spring Framework at Business Tier and also Spring Bean Factory for initializing services.
  • Extensive programming experience in writing web application programs covering front-end UI jQuery and AJAX for building rich user friendly, high performance web applications.
  • Created and maintained mapping files, persisting classes and transaction control in Hibernate to access the database.
  • Involved in developing the persistence layer using Hibernate .
  • Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Implemented Business Logic of the system using Core-Java API.
  • Used SQL Queries in Java code to do select/update/delete depending upon the business requirement.
  • Used Gradle as a build tool automating the building, testing, publishing and deployment loading all the dependencies from the nexus artifact repository.
  • Worked in JIRA tool for tracking the different issues which are raised by the QA team.
  • Written multiple Map Reduce programs in Java for data extraction, transformation and aggregation from multiple file formats including XML, JSON, CSV and other compressed file formats .
  • Involved in development of Oracle tables, stored procedures, and functions.
  • Performed building and deployment of WAR, JAR files on the test, stage, and production systems in Oracle Web Logic application server.
  • Involved in developing Unit Test cases and testing the Application using soap-ui.
  • Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues.

Environment: Java1.8, JSP, Spring (MVC and Core)4.3, JSON, Servlets, Web Services(RESTful), Web Logic Application server, Angular Js2.0, Spring JDBC Template, Tomcat Server 8.0, Gradle 1.11, TOAD, SQL Developer, JUnit, JIRA6.0, XML, JavaScript, Jquery, AJAX, UML, Maven, Oracle 12g, Eclipse, Hibernate5.0.2.

Senior Java/J2EE Developer

Confidential, Dover, NH

Responsibilities:

  • Involved in Requirement, Initial Review meetings with Business Analysts.
  • Developed UI layer components and pages using Spring MVC, JSTL, JSP, HTML5, CSS, JavaScript, JQuery and JQueryUI.
  • Developed Restful Web Services for Equity Holdings module.
  • Applied design patterns including MVC Pattern, Façade Pattern, Abstract Factory Pattern, DAO Pattern and Singleton
  • Developed few Restful Web Service Clients using SpringREST Template.
  • Worked with advanced MVC framework such as Spring-IOC, AOP, MVC and Batch which is used for implementing backend functionality.
  • Used Hibernate in Persistence Layer. Developed database interaction objects by implementing the DAO patterns and used Hibernate as Model Component.
  • Participated in coding Spring AOP components for the Logging, Exception handling and Transactional Model to handle many requests.
  • Involved in developing a Single-Page Responsive Application pages using AngularJS, RequiredJS and REST Services.
  • Implemented Angular 2 Routing and navigation, Components, Services.
  • Developed few SOAP Web Service clients to consume web services using Spring-WS Template.
  • Developed DAO layer communicated with the Oracle database with help of Spring and Hibernate framework.
  • Used Hibernate , object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with SQL-based schema .
  • Developed Hibernate DAO classes and with the spring frame work manager classes retrieve and save the data from the database .
  • Used Hibernate extensively to have Database access mechanism with HQL (Hibernate query language) queries.
  • Developed Oracle SQL Queries and Stored Procedures.
  • Used Hibernate in Persistence Layer. Developed database interaction objects by implementing the DAO patterns and used Hibernate as Model Component.
  • Used SOAP UI for testing web services request and response.
  • Implemented Error logging aspects (Log 4J) by using Spring AOP.
  • Hands on experience in writing Complex SQL Queries, PL/SQL and Stored Procedures.
  • Developed test cases and performed unit testing using JUNIT Test cases.
  • Performed application coding and programming. Conduct design and code reviews.
  • Performed code build and deployment using Maven and Jenkins.
  • Used HP Quality Center to track the bugs in the application.

Environment: JDK 1.7, Spring 4.0, API, Hibernate 4.3, Liferay, JAX-RS, Jersey, SOAP, Linux, Maven, Weblogic 10.3.5, Subversion, Oracle 11g, Eclipse

Java/J2EE Developer

Confidential, Cambridge, MA

Responsibilities:

  • Developed dashboard using JSP, JS, JSTL, JQuery, Ajax, HTML and CSS3.
  • Worked with spring MVC as model and view controller in creating dashboard.
  • Used MyBatis in data access layer and performed CRUD operations.
  • Involved in generating emails using JavaMail for sending emails to customers and also used JMS for message communication.
  • Consumed RESTful web services API for validating the JSON according to the requirement.
  • Worked on XPATH for creating JSON from XML.
  • Worked on IBM, Rabbit MQ’s and DB Q for sending JSON messages through channel.
  • Performed Unit testing with the help of JUNIT.
  • Designed, developed, integrated and implemented spring based RESTful web service.
  • Extensively worked with XML schema, XSL/XSLT, XML to navigate in XML documents, and DOM4J to process and parse XML files.
  • Used multithreaded environment to run the processes asynchronously using different future calls to access the data.
  • Developed Graphical User Interfaces using UI frameworks Angular JS and WebPages using HTML and JSP’s for user interaction.
  • Developed several controller classes as required for the design such as Abstract Wizard form controller, Simple Form controller, Multi Action controller, etc in Spring MVC.
  • Developed unit test cases using Mockito framework for testing accuracy of code and logging is done using SLF4j + Log4j.
  • Developed Message Driven Beans for asynchronous processing of alerts.
  • Extensively worked on Java server side programming using Servlets, and JSP.
  • Developed mail alert mechanism for alerting the users when their selection criteria are met.
  • Developed entire application web-based client implementing MVC Architecture using Spring Frame work.
  • Used JProfiler to identify the memory leaks in the application.
  • Extensively used loggers for info, debug and error purpose.
  • Used SVN version control and Maven build tool.
  • Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers using SQL and PL/SQL.
  • Integrated Hibernate ORM framework with spring framework for data persistence and transaction management.
  • Followed agile methodology throughout the project.
  • Developed Hibernate criteria queries for CRUD operations.
  • Developed several shell Scripts to automate file transfers.

Environment: Java 1.7, MySQL 5.6, Maven 3.2.5, Mockito framework, Tomcat 8, Spring MVC 4.0.3, Jersey 1.8, Restful API, Junit 3.8.1, Java Mail API 1.5.2, Log4j, eclipse, SVN, XML schema, XSL/XSLT, XML, Rabbit MQ and DB Q, JProfiler

Java/J2EE Developer

Confidential, Albany, NY

Responsibilities:

  • Prepared user requirements document and functional requirements document for different modules.
  • Designed, implemented and deployed J2EE web application using Spring MVC and Hibernate.
  • Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
  • Used JAX-WS (SOAP) for producing web services and involved in writing programs to consume the web services using SOA with CXF framework.
  • Involved in coding Session-beans and Entity-beans to implement the business logic.
  • Used AJAX for asynchronous data transfer (HTTP requests) between the browser and the web server.
  • Developed the code based on the design using Tiles MVC (Struts framework) and using J2EE patterns.
  • Developed dynamic UI by using JSP, HTML5, CSS, JavaScript, Ajax calls, Angular JS and Ext Js.
  • Created Custom Directives, Filters, Services and Modules with the help of Angular Js.
  • Implemented Client side validations using Angular JS Custom Form Validation and server side validations using Data Annotation.
  • Used SAX and DOM for parsing XML documents retrieved from different data sources.
  • Prepared SQL script for database creation and migrating existing data to the higher version of application.
  • Installed and configured required software's for application development (Eclipse IDE, oracle database, Web Sphere, Tomcat, plugin's for eclipse, required framework jars.
  • Developed different Java Beans and helper classes to support Server Side programs.
  • Written test cases for unit testing using JUnit testing Framework.
  • Used Jenkins with the methodologies like CI (Continuous Integration) and CD (Continuous Deployment).
  • Implemented pre authentication and data base security using spring security.
  • Implemented dozer bean mapping for mapping the domain objects.
  • Involved in development of backend code for email notifications to admin users with multi excel sheet using the xml.
  • Developed web applications using Rational Application Developer (RAD) and deployed it in web sphere application server5.1
  • Developing build files for the project using ANT build tool.
  • Used XSL/XSLT for transforming and displaying reports.

Environment: Java 1.6, J2EE, JSP, Servlets, Struts 1.3, Dojo, RAD, XML, Ant, SQL, CVS, PVCS, Java Swings, Angular JS, Web Services, SOAP, WSDL, MVC, JavaScript, CSS3, AJAX, Oracle11g, Web Sphere, Toad, XSL/XSLT,UNIX, Hibernate 4.2.

Java Developer

Confidential

Responsibilities:

  • Designed use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose.
  • Involved in Software Development Life Cycle (SDLC) of the application: Requirement gathering, Design Analysis and Code development.
  • Implemented Struts framework based on the Model View Controller design paradigm.
  • Implemented the core java, data structures, multithreading and collections concepts.
  • Designed the application by implementing Struts based on MVC Architecture, simple Java Beans as a Model, JSP UI Components as View and ActionServlet as a Controller.
  • Used JDBC for data access from Oracle tables.
  • Developed the GUI using JSP, Servlets, HTML and JavaScript.
  • Created and implemented PL/SQL queries, views stored procedures and triggers.
  • Used Log4J logging framework to write Log messages with various levels.
  • Deployed web components, presentation components and business components in Web Logic Application Server.
  • Worked on triggers and stored procedures on Oracle database.
  • Implemented Servlets to handle HTTP requests for on-line requests, credit card payments, registration and bug tracking
  • Worked on Eclipse IDE to write the code and integrate the application.
  • Used SOAP UI to test the web service API calls.
  • Creating GUI using JSP, java Script and jQuery.

Environment: Java 1.5, J2EE, Servlets, JSP 2.5, Struts, Log4J, JavaScript, JUnit 4.1, CVS, Rational Rose (UML), Oracle10g, Web Logic Server 10.0, Eclipse IDE, Ant, XMLs/XSD, Jax-ws(SOAP) web services, SAX, jQuery.

Java Developer

Confidential

Responsibilities:

  • Involved in the design of the module Patient and Reports.
  • Involved in the testing and integrating of the program at the module level.
  • Implemented validation rules using Struts framework.
  • Developed user interface using JSP, HTML, Velocity template.
  • Implemented user authentication using LDAP authentication API.
  • Implemented web forms using HTML controls.
  • Implementing the Design Patterns for Database independency.
  • Responsible for deploying the application in Jboss server.
  • Generating Jasper reports using iReport Tool.
  • Customizing the Reports using Design Patterns.
  • Written database queries, Procedures and functions.
  • Integrating Drug database to our application based on NDDF Rules.

Environment: Java, JSP, Servlets, Struts, HTML, CSS, XML, XSTL, DHTML, Design Patterns, liferay, Eclipse, CVS, JBoss, JDBC, Oracle 9i, Rational Rose, Spring,Xml Spy, UNIX, Windows-XP

We'd love your feedback!