We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

5.00 Rating

Columbus, OH

SUMMARY:

  • 5+ years of experience in information technology wif expertise in Design, Development and Deployment of web applications using Java and J2EE Technologies in various domains.
  • Experience in design, development, build, performance tuning, enhancing the application based on the client requirements and wif quality solutions
  • Core Java experience and noledge of OOPS Principals and best practices.
  • An TEMPeffective team member wif proven abilities to be a part of the team during the project phase, & guiding team members.
  • Primary skill is server side Java programming, but TEMPhas extensive noledge in various technologies.
  • Experience in developing User Interfaces using HTML5, CSS3, JavaScript, JQuery and AngularJS
  • Hands on developer wif background in all phases of the software development lifecycle.
  • Experience in WebSphere Application Server
  • Proficient in using various IDEs like Eclipse 4.5.1, and NetBeans 8.0.2, LifeRay, RAD, Spring tool suite.
  • Expertise in web application development using Servlets, JSP, Struts, Spring, JDBC, HTML & JavaScript.
  • Experience in testing the services using JUnit.
  • Extensive experience using AngularJS libraries like UI - Router, ngResource and Angular-UI/UI-Bootstrap.
  • Team player wif ability to communicate at all levels of development process.
  • Excellent communication skills wif strong analytical abilities and problem-solving capabilities.
  • Worked extensively on build and deployment tools like Maven.
  • Experienced in AGILE methodologies and applying best practices in software development such as architecture, design patterns, peer programming, unit testing, configuration management, quality and defect tracking, deployment, etc
  • Having experience in various databases like Oracle, SQL server, MySQL, PostgreSql.
  • Have expertise in SQL and PL/SQL (Packages, Views, Stored procedures, Functions, Sequences, indexes and Triggers).
  • Experience in using Log4J for logging messages like Debug and Error for better tracking and developing of application.
  • Knowledge in designing multi-tier Enterprise application wif J2EE design patterns like MVC, Business Delegate, and Session Facade.
  • Experience in using CVS, SVN for source control.
  • Message Oriented Middleware experience using JMS over Web Logic.
  • Experience in implementing Web Service client using SOAP, WSDL, REST and XML standard using SOA.
  • Good experience in developing Distributed applications using EJB.
  • Experience in implementing persistence layer using O/R mapping tool like Hibernate and JPA.
  • Developed XML utility classes using DOM & SAX parsers for parsing XML file.
  • Team player wif ability to communicate at all levels of development process.
  • Excellent communication skills wif strong analytical abilities and problem-solving capabilities.

TECHNICAL SKILLS:

Languages: Java, SQL, HTML

Web Technologies: J2EE, EJB3.0, SERVLETS, JSP, XML, HTML, DHTML (CSS), Javabeans, RMI, JavaScript, XSLT, AngularJS

Frameworks: Spring, Struts 2, Hibernate

Application/Web servers: Apache Tomcat, IBM Websphere, JBoss

Databases: Oracle, SQL server, MySQL, PostgreSql

Web services: SOAP, RESTful, WSDL

Internet Technologies: HTML, Javascript, DHTML, jQuery

Version control systems: CVS, SVN, GIT

Java API’s: JDBC, Servlets, Java Beans, EJB

IDE: Eclipse, Netbeans, LifeRay, RAD, Spring tool suite

Operating system: Windows Family

PROFESSIONAL EXPERIENCE:

Confidential, Columbus, OH

Sr Java/J2EE Developer

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.
  • Hands on experience in Test Driven Development (TDD),Agile Methodology and Scrum Methodology.
  • Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose.
  • Involved in developing the Graphical User Interface using HTML, JavaScript,CSS,Angular JSand JSP and AJAX.
  • Used AJAXAPI for intensive user operations and client-side validations.
  • Coded Java Beans wif Eclipse IDE and implemented the logic for navigation between JSP pages using MVC design patterns.
  • Used Spring MVC, Ajax and Dependency Injection for handling presentation and business logic.
  • To maintain loose coupling between layers published the business layer as services and injected the necessary dependent components using Spring IOC and published cross cutting concerns like Logging, User Interface exceptions, Transactions using Spring AOP.
  • Integrated Spring DAO for data access using Hibernate.
  • Used Spring Security for Authentication and Authorization of the application.
  • Involved in writing Spring Configuration XML file that containsdeclarations and other dependent objects declaration.
  • Implemented SOA architecture wif Web Services using SOAP, WSDL, UDDI and XML using CXF framework tool/Apache Commons. Worked on parsing the XML files using DOM/SAX parsers.
  • Developed and consumed SOAP and Restful services in SOA environment.
  • Designed and developed Hibernate DAO’s using spring framework’s Hibernate Dao Support and Hibernate Template.
  • 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,IBM DB2.
  • Wrote client side validations for DOJO and XML files which checks for the valid values for the different events that are being logged.
  • Implemented Asynchronous messaging between components using JMS.
  • Junit was used for unit testing and implementing Test Driven Development (TDD) methodology.
  • Involved in Bug fixing of various modules that were raised by the testing teams in the application during the Integration testing phase.
  • Implemented Log4Jfor Logging Errors, debugging and tracking using logger’s components.
  • Used Rational Clear Case for version control and Clear Quest for bug tracking.
  • Responsible for administration tasks such as Installation, Configuration, Monitoring and Performance Tuning ofJBossEAP Weblogic Application Server.

Environment: Java, J2EE, XMI, JSF, Hibernate, Spring, Spring Aop, SQL, PL/SQL, Spring, IBM DB2, XMI, CSS, Log4j, Subversion, Jquery,TDD, Web Services Soap,JMS, Angular JS, SOA, Unit Test, Bug Fixing JBoss Application Server, Maven, Eclipse,Rational clear case, JIRA.

Senior Java/J2EE Developer

Confidential - Long Island City, NY

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software DevelopmentLife Cycle (SDLC) of building interface for CRM System.
  • Designed and Developed Web Services based on Axis Tool to provide client demographic and financial information from Onboarding and Financial System
  • Designed and Developed Admin GUI on JSP for maintaining users on CRM which provides maker/checker process
  • Designed and Developed real time services to sync the CRM data to Private bank Operational data store for generating reports
  • Developed Batch Jobs using Oracle Procedures for data reconciliation which will execute on nightly basis to sync up the intraday updates
  • Designed and Developed Oracle Procedure for one time conversion for Client Demographic and Financial systems
  • Developing the business logic for Internal Job Board using AngularJS
  • Used web services for data exchange using SOAP and WSDL.
  • Involved in writing business logic using Struts for functionalities like Budget Calculations and Profile creation/update using Struts Action Classes.
  • Developed the application by implementing Spring Framework based integration.
  • Designed and developed the POJOs components & O/R Mapping files using Hibernate and used the Spring-Hibernate Template mechanism to reduce the development time.
  • Developed Hibernate DAO’s and configuration files to access the ORACLE database.
  • Involved in writing Hibernate queries in HQL and SQL.
  • Developed XML applications using JAXP and XSLT to read or transform the data between nodes.
  • Developed Web Services clients using SOAP, WSDL and Apache Axis.
  • Involved in the Technical Documentation of the various modules and functional testing of the product.
  • Developed build scripts using Ant tool for compilation and deployment purpose.
  • Used Rational Clear Case version control for source code.

Environment: Weblogic 10.3, IBM Websphere,Java 1.5/1.6, Apache Axis, JSP 2.0, Servlets 2.5, AngularJS, XML, SOAP,WSDL, Oracle, PL/SQL

Confidential, Chicago, IL

Java/J2EE Developer

Responsibilities:

  • Gathered all the project requirements from Business users.
  • Used Agile methodology for application development.
  • Used Spring framework for Dependency injection, security features and to develop the application
  • Used SOAP in Web Services for data communications.
  • Used Spring MVC for development of web components.
  • Involved in conversion of HTML to JSP and developed DAO’s, Controller’s and Managers
  • Designed and implemented design patterns like Singleton, Factory, Session Façade, DAO
  • Used PL/SQL for storing, managing and distributing data
  • Developed EJB components for application and used JBoss as application server.
  • AJAX was used to exchange small amounts of data wif the server.
  • Used SQL Server to create tables and stored procedures
  • Used JSP’s in the front end of the application
  • Configured the database through annotations using Hibernate.
  • Wrote Use case’s from entry to end point of a page and plotted data flow diagrams.
  • Recommended solutions to end-users to make the application more robust.
  • Followed the client development standards and methodologies
  • Implemented DHTML and used JavaScript for front-end validations

Environment: Java 5, J2EE, Eclipse 3, SQL Server, Web services, EJB, Spring 3.0, JSP, Servlets, Struts, SOAP, Design patterns, Hibernate, Java Script, CSS, JMS, XML, HTML, DHTML, JDBC,JNDI, JUnit, JBoss, AJAX, PL/SQL, UML, UNIX.

Confidential

Core Java Developer

Responsibilities:

  • Requirement gathering from business users, map to the technology and processes, discuss the functional and technical solution wif business users.
  • Developed web application based onStruts framework.
  • Used J2EE, JSP, Struts 2,PL/SQL, XML, Hibernate, JavaScript, Webspheretechnologies. Participate ineffortestimation and proposedpossible solutions.
  • Implemented server side tasks using Java, Servlets and XML.
  • To address problems, data issues and production incidents requiring permanent code fixes.
  • Extensively used joins, cursors, triggers, stored procedures and functions in interaction wif backend database using PL/SQL.
  • Plan, Estimate, Co-ordinate production releases & implementations
  • Responsible for code review, code integration, debug, build and deployment.

Environment: Java 1.7, Struts, Web Services, LOG4j, Eclipse, Hibernate, Web Sphere Application Server 5.0, JUnit, UNIX, JavaScript, Servlets, JSP, JDBC, PL/SQL

Confidential

J2EE Developer

Responsibilities:

  • Participated wif Business teams to understand the process and documenting minutes .
  • Model-View-Controller architecture TEMPhas been adopted and developed application components to facilitate the implementation of framework.
  • Developed web pages using JSP, HTML and used JavaScript to perform client side validations.
  • Developed Session Bean for implementing application business logic.
  • Invoked business methods that are related to other functional modules.
  • Implemented Business Deligate and Service Locator design patterns.
  • Used Oracle 9i database and Participated in writing various SQL Queries.
  • For communicating the chat program is developed by Socket Programming
  • Created custom domain objects to process.
  • Participated in System Integration Testing and Unit Testing.

Environment: Java, JSP, Struts, Sockets, EJB, XML, Eclipse 3.0, Jboss 4.0, Oracle 9i and Windows

We'd love your feedback!