We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Boston-, MA

SUMMARY:

  • Around 8+ years of IT experience in the areas of Analysis, Design, Development and Testing of web based and client server multi - tier applications using Java/J2EE technologies.
  • Experience in Core Java concepts such as OOP Concepts, Collections Framework, and Exception Handling, I/O System, Multi-Threading, JDBC, Generics and other new features in Java 7.
  • Specialized in the systems design and development of reliable and efficient enterprise applications using Java/J2EE technologies, which includes EJB, JDBC, Servlets, JSP, Struts, spring, Hibernate, J2EE design patterns.
  • Well experienced with XML parsing and XSLT transformations SAX, Xerces, Xalan, and JAXP).
  • Experience in web technologies like Angular JS, AJAX , JQuery , JSP, HTML5, DHTML , CSS3 , JSON and JavaScript .
  • Proficient with Web Page Development using Angular JS, Bootstrap, Node.js, JavaScript, JQuery, HTML5, CSS3, XML, AJAX and JSON.
  • Proficient in Java/J2EE technologies like JSP, Hibernate, Spring, Struts, Java Servlets, AJAX, Java Beans, JNDI, JMS, XML, web service using IDEs like Eclipse 3.1/3.5,Websphere .
  • Experience of working with databases Oracle 8i/ 9i/ 10g/ 11g and DB2, MySQL , extensive experience working on SQL, PL/SQL, Oracle Database development experience using tables, triggers, views, packages, stored procedures and all object relational features in oracle.
  • Experience in Configuring and deploying applications on IBM WebSphere, BEA WebLogic, JBOSS, Tomcat and RAD 7.x.
  • Well versed with Data Analysis, Design and Data Modeling using Erwin. Strong Programming experience in PL/SQL and Stored Procedures, functions, joins, and triggers.
  • Experience in implementing Core Java & J2EE design patterns like Front Controller, MVC, Singleton, Factory Pattern, Service Locator, Business Delegate, Data Access Object, Session Façade and Value object pattern etc.
  • Extensive use of various design methodologies like OOA & OOD, UML and Design Patterns.
  • Extensive experience in Data Modeling, Stored Procedures, and functions, worked on Databases such as Oracle, SQL Server and DB2.
  • Experience in SOAP and REST based Web Services, AWS and SOA, AJAX Technology, RMI, JNDI, MVC Custom development.
  • Good Knowledge on Direct capture of objectives (DCO) including tools like Application profiler, Enterprise Application Accelerator, Use case rulers, document wizard.
  • Expertise in understanding Business Applications, Business Dataflow, Data relations and ability to master new technologies and deliver the outputs.
  • Expertise in designing systems based on Object-Oriented Analysis/Design Methodologies specifically UML using rational rose.
  • Expertise in RDBMS namely Oracle, MS-SQL Server, MySQL and DB2, Sybase and Stored procedures and Triggers.
  • Extensive knowledge on Junit, Testing framework for Unit testing. Maven, and Ant for project building tool, Jenkins/Hudson for continuous integration.
  • Started developing MVC components using angular 2.x and constantly acquiring knowledge on Type-Script and Angular 2 framework.
  • Worked on different software development methodologies like Waterfall, Spiral, RUP and Agile Process
  • Good technical, communications and interpersonal skills. Able to work reliably under pressure. Committed team player with strong analytical and problem solving skills

TECHNICAL SKILLS:

Languages: Java (JDK 1.6, 1.7, Java SE 6, 7, 8, J2ME, J2EE (JSP, Servlets, JMS, EMS, RMI, JPA, EJB3), Java Beans, JDBC and JavaScript), C, and Apex.

Java/J2EE Technologies: Struts, Servlets, JDBC, EJB, JSP, JSTL, Java Mail and Web Services, J2EE, JSP, JavaBeans, RMI, JNDI, JSF, JavaScript, Angular JS, CSS, Applets, AWT, Hibernate, HQL.

Web Technologies: HTML4.0,5.0/DHTML, CSS2/3, Ajax, JQuery and XML.

APM Tools: Dyna trace, Interscope.

Databases: MySQL, DB2, Oracle 11,12g, MYSQL 5.x

Tools: /Utilities: Apache ANT, CVS, Rational Rose

Testing Tools: JUnit, Log4j, Selenium.

Operating Systems: Windows, Linux & Unix.

Web & App Servers: JBoss 2.x/3.x, Apache Tomcat 5x, BEA Web Logic8.1/9.2, Web services SOAP & REST

Development Tools: NetBeans, Jbuilde 9.0, RAD 7.5.3, IDEA 8.1, Eclipse 3.5, IntelliJ

Version Control Systems: CVS, Rational Clear case SVN.

PROFESSIONAL EXPERIENCE:

Confidential, Boston- MA

Sr. Java/J2EE Developer

Responsibilities:

  • Implemented client-side validations using Java Script.
  • Designed JSP pages for Initial applications, Submissions and Maintenance module using JSTL and Struts tag libraries.
  • Worked on development of Web application built on MVC architecture using Oracle ADF (Application Development Framework) and Oracle EBS API's.
  • Developed Spring service classes for Initial applications and Maintenance module to implement business logic requirements.
  • Deployed ADF code on the WebLogic Server and sent out notifications of releases. Managed and updated the release notification website.
  • Enhanced the Web Application using Spring Framework and Spring JDBC Template.
  • Developed handy version applications using Bootstrap Framework, HTML5 and CSS3.
  • Worked on JavaScript frame work (Angular JS, Backbone.js, Bootstrap) to augment browser based applications with MVC capability.
  • Worked on developing custom spaces, pages, page templates, skins, navigation models. Worked on general configuration of Content server and integrating content management services into Webcenter spaces.
  • Worked on Angular JS directives and controllers for designing the web application and used its two way data binding to achieve the feedback functionality from the user.
  • Used Angular JS filters for searching, sorting, pagination and used custom filters.
  • Written Test Cases for Unit Level Testing using JUnit.
  • Application was developed using Eclipse Indigo as IDE and GIT for version control system and deployed in WebLogic Application Server
  • External customer portal is developed in annotation based Spring MVC and Hibernate.
  • Designed and Developed End to End customer self service module using annotation based Spring MVC, Hibernate, JSP and JQuery.
  • Involved in integrating applications with other application using IBM WebSphere.
  • Involved in generating Hibernate Configurations files, hibernate mapping files and Hibernate Data Objects to communicate data in persistence layer.
  • Created Angular JS Routing to connect different controller to the view which allows the single-page application.

Environment: Java1.6, JSP, Struts, Spring 2.5, Spring MVC, Spring Web, Spring Boot, Hibernate 3.2, IBM WebSphere, WebLogic application server8.1, Restful, Oracle 9i, JIRA, Eclipse, Junit, CVS, GIT, Java script, HTML5, CSS3, Angular JS, Bootstrap, Backbone.js, Rational Rose, SQL Navigator, Ant, Maven, Cruise control, Agile.

Confidential, Detroit, MI

Java/J2EE Developer

Responsibilities:

  • Involved in (OOAD) analysis and design for the project and prepared the technical documents for a distributed architecture at enterprise level.
  • Designed table-less layouts, gradient effects, page layouts, navigation and icons using CSS and appropriate HTML tags and written client-side scripts using JAVASCRIPT and JQUERY.
  • Worked on XML technologies like XML Parsers, JAXB for binding data to java objects.
  • Used JavaScript and Struts validation framework for performing front end validations.
  • Designing, developing, testing and implementation of Royalty Calculation Application using Core Java, Angular JS, Spring, Hibernate and Oracle Database.
  • Written Enterprise Java Beans (EJB), Flex to implement business logic.
  • Data was converted into JSON using JSP tags.
  • Experience solving complex development problems and optimizing front-end JS code in Angular 3,4
  • Implemented Session Façade Pattern using Session and Entity Beans.
  • Developed Web Service provider methods (bottom up approach) using WSDL and REST for transferring data between the applications.
  • User Interface implemented with JQuery and Java Script
  • Implemented the Struts framework based on MVC design pattern.
  • Building integrations layer for a web application built in JavaScript /Angular js.
  • Involved in writing the struts-config files and implemented the Struts Tag library.
  • Used Struts for web tier development and created Struts Action to handle the requests.
  • Developed Session Beans and Entity Beans (JPA).
  • Worked on Angular JS grid's to display large amount of data on Screen with Excellent User Experience.
  • Responsible to writing JDBC programming to persist the data in Oracle database.
  • Used Hibernate for Object Relational Mapping and used Log4j for enhanced debugging.
  • Tested Service and data access tier using JUnit in TDD methodology.
  • Used Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking.
  • Used WebLogic for application deployment and Log4j used for Logging.
  • Used CVS version controlling tool and project build tool using ANT.
  • Worked with production support team in debugging and fixing various production issues.

Environment: Java, JDK, Servlet, JavaScript, Struts, XML, JUnit, JPA, AJAX, JSP, DHTML, CSS, Web Services, EJB, REST, JSON, Oracle, UML, JDBC, DAO, Eclipse, Log4J,CVS

Confidential, Schaumburg, IL

Java/J2EE Developer

Responsibilities:

  • Responsible for configuring deployment environment to handle the application using IBM WebSphere application server and Oracle 9i at the back-end.
  • Involved in Object Oriented Analysis Design, Development, Unit Testing and Production Support
  • Developed SOAP based web service using Oracle Enterprise Service Bus 11g.
  • Developed visually appealing user interface as per the requirement. User Interface has been integrated with AJAX for dynamically querying the DB at the back end.
  • Created sequence diagrams to show the flow of pages using Rational Rose.
  • Separated presentation aspects and controller aspect of the application by effectively using MVC design pattern.
  • Designing, developing, testing and implementation of Royalty Calculation Application using Core Java, Angular JS, Spring, Hibernate and Oracle Database.
  • Developed the presentation layer of the application using JSP pages
  • Used Spring framework to implement the MVC design pattern in the application.
  • Created Web.xml, Validation.xml files to integrate all the components in the Spring framework.
  • Built TEMPO a workflow management tool that is used to perform root-cause analysis and correction on errors in Billing/RX/Medical files exchanged between HMS and outside entities.
  • Responsible for writing stored procedures and functions using PL/SQL. Accessed PL/SQL statements using JDBC framework.
  • Implemented SOAP based web service using JAX-WS and Apache CXF.
  • Used J2EE design patterns like DTO, MVC and Singleton.
  • Developed Enterprise Java Beans for Administration modules.
  • Used CVS for software configuration management and version control.Built the application using Maven.
  • Used Angular $http service and custom services for asynchronous data transfer between client and server.
  • Deployed the entire application on WebSphere application server.Created test cases using JUnit.
  • Updated/ retrieved XML files using SAX Parser. Responsible for reading/ parsing and updating XML files.

Environment: J2EE, Java, Spring MVC, XML, JUnit, JSP, JDBC, Maven, EJB, Oracle 9i, WSAD, Rational Rose, JAX-WS, Apache CXF, Angular Js, IBM WebSphere, JNDI, CVS, AJAX, Windows, SAX.

Confidential, Trenton, NJ

Java/J2EE Developer

Responsibilities:

  • Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose.
  • Used AJAX API for intensive user operations and client-side validations.
  • Developed the application using JSF 1.1 MVC Framework.
  • Developed user interface using JSP, JSP Tag libraries, third party libraries and Java Script to simplify the complexities of the application.
  • Implemented Asynchronous messaging between components using JMS 1.1.
  • Used multithreading in programming to improve overall performance using Singleton design pattern in Hibernate Utility class.
  • Developed Java and EJB in Mainframe DB2 environment.
  • Implemented routing logic and navigation from screen to screen and also implemented login functionality on the client side
  • Wrote Stored Procedures and complicated queries for IBM DB2.
  • Worked on parsing the XML files using DOM/SAX parsers.
  • Designed and developed Hibernate DAO’s using spring framework’s Hibernate Dao Support and Hibernate Template
  • Involved in the development of the User Interfaces using HTML, JSP, JS, Dojo Tool Kit, CSS and AJAX
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Created tables , triggers, stored procedures, SQL queries, joins, integrity constraints and views for multiple databases, Oracle 10gusing Toad tool.
  • Wrote client-side validations for DOJO and XML files which checks for the valid values for the different events that are being logged.
  • Involved in developing the Graphical User Interface using HTML, JavaScript, CSS and JSP .
  • Involved in Unit Testing of various modules by generating the Test Cases.
  • Developed Ant Scripts for the build process and deployed in IBM WebSphere .
  • Involved in Bug fixing of various modules that were raised by the testing teams in the application during the Integration testing phase.
  • Implemented PL/SQL procedures and views in Oracle Database.
  • Implemented Log4J 1.2 for Logging Errors, debugging and tracking using loggers, appender’s components.
  • Used Rational Clear Case for version control and Clear Quest for bug tracking.
  • Performed deployment of applications on IBM WebSphere Application Server.
  • Worked on UNIX environment for development.

Environment: Java, J2EE, XMI, JSF, Hibernate, SQL, PL/SQL, Agile, Spring, Oracle10g, XMI, CSS, Log4j, Subversion, JQuery, Angular JS, JBoss Application Server 7.1, Maven 2.0, Eclipse, JIRA, Fisheye, UNIX.

Confidential

Java Developer

Responsibilities:

  • Actively participated in the complete Software development life cycle starting from design phase to the implementation phase.
  • Involved in developing and deploying SOAP Web Services.
  • Involved in capturing web service and jms transactions off the wire using Flat files, and parsing the xml into name value pairs and storing some in Oracle DB.
  • Used SAX Parser for parsing the xml data and storing the XPath's in Oracle DB.
  • Involved in creating JMS Queue, JMS Client that creates and sends messages, and JMS Consumer that receives the message.
  • Involved in injecting dependencies into code using spring core module concepts like IOC of Spring Framework.
  • Worked with Mocking while running JUnit test cases for batch processing.
  • Used Spring DAO concept in order to interact with Database using JDBC template.
  • Involved in writing Stored Procedures to insert all the new services and elements coming from the CSI.
  • Used Maven for building and added lot of external dependencies.
  • Used Jenkins as an integration tool, involved in dev2deploy Script work on Jenkins side.
  • Involved in configuring Jenkins for many jobs and handled lot of issues on Jenkins side.
  • Solving the new issues from end users and worked with new Change Requests.
  • Used to write SQL queries, Triggers, Functions for Oracle database and developed some complex SQL queries.
  • Deployed the web components in WebLogic Web Server.
  • Created Test suites in SOAPUI projects and created internal test cases depending on the requirement.
  • Creating JUnit test case design logic and implementation throughout application.
  • Worked in Agile methodology and involved in scrum meetings weekly.
  • Coordination with testing team, Preparing Test cases and application team members.
  • Unit testing and system testing using Defect Tracking System.
  • Worked on IBM BPD to create the Business Process Management workflow for the Self-service application SSA.

Environment: Java, HTML, JSP, CSS, Servlets, JavaScript, Oracle 7i, EJB 1.1, Apache tomcat 3.0, WebSphere running on Windows NT.

We'd love your feedback!