We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

New, JerseY

SUMMARY

  • Skilled IT Professional with Over 4 years of experience in all phases of Software Development Life Cycle (SDLC) including Architecture and Design using Agile(AUP), SCRUM, Rapid Application Development (RAD) and Test Driven (Test First) Development, Methodologies, Requirement Gathering, Analysis, Design, Development, Testing and Maintenance of web based applications using JAVA/J2EE technologies.
  • Proficient in development of UI’s using HTML, CSS, JavaScript, AngularJS, Ext - JS, Bootstrap, Ajax, JQuery, XML, XSD, JSTL, XSTL, XHTML, Custom Tag Libraries.
  • Experienced in working with Core Java concepts such as multithreading, Memory Management, Concurrency, exception handling, generics and annotations.
  • Expertise in developing web pages using HTML/HTML5, CSS3, JavaScript, jQuery, Ajax, AngularJS and NodeJS with webpage cross browser compatibility and responsive web design using Bootstrap.
  • Experienced in developing UI Screens using JSF, JSP, JSTL, Servlets, HTML, XHTML, JavaScript, CSS, JQuery, Angular JS.
  • Expertise in developing applications using Java, J2EE, JSF, JSP, Servlets, Struts, JMS, JPA, Spring, Hibernate, SOAP and RESTful API.
  • Experienced in design with Use Case, Sequence diagrams, Class diagrams, Activity diagrams, with exposure to UML.
  • Proficient in Java, J2EE, EJB’s, Java Beans, Struts 1.1/1.2/1.3, Spring 2.0, Hibernate 2.x, 3.x JSP, Servlets, XML.
  • Expertise in front end designing using Object oriented JS.
  • Good Knowledge in using Waterfall and Agile Methodologies and Scrum software development process.
  • Good knowledge of JIRA- Issue and Project tracking software.
  • Built Projects using IDEs like Eclipse, My Eclipse and Spring STS.
  • Experienced of Design Patterns like Singleton pattern, Facade pattern, Mediator pattern, IOC, DAO, DTO, MVC, Factory and abstract factory architecture.
  • Significant work experience in Spring framework and middleware technologies such as EJB’s, Web Services and Messaging technologies like Web services using SOAP, Restful, JAX-RPC and UDDI with CORBA.
  • Experience in UNIX, Linux and UNIX Shell Scripting.
  • Good knowledge of Hibernate and Hibernate Query Language (HQL) in addition to AOP Spring, Spring -Web Flow, Spring transaction management and Spring MVC.
  • Experienced of database connectivity (JDBC) for databases with Oracle, SQL Server, MySQL, MS Access, DB2 and PL/SQL stored procedures.
  • Experience with Streaming platforms like Apache Kafka.
  • Experienced in using various tools like Rational Tools (RSM, RAD, ClearCase, ClearQuest), Eclipse, Jira, SVN etc.
  • Strong Experience in deploying applications on Application Servers like JBoss, WebLogic and WebSphere and also Web Servers like Apache tomcat.
  • Handled the PEGA Application upgrade from PRPCV6.3SP1 to PRPCV 7.1.
  • Experience in SOA, EIP using WSO2 ESB, DSS, MB and API Manager.
  • Experience with Web developing applications using Eclipse, RAD and SOA Integration developing using WSO2 Developer Studio
  • Hands-on experience in using Log4J, JUnit for building, logging, and testing.
  • Experienced in writing Maven scripts and used ANT for build and release management during the project life cycle.
  • Experienced in design, development and administration of applications built onPEGAPRPC v6.x and v7.x.
  • Experience in PRPC Installation, Configuration, Design, Development and Migration\Deployment.
  • Experience in development of high level Class Structures, PRPC ruleset and BPM using Process Commander.
  • Self-motivated and a good team player with excellent communication and interpersonal skills. Strong problem solving and logical reasoning skills. Ability to understand new ideas and technical concepts quickly and produce meaningful results.

TECHNICAL SKILLS

Programming Languages: Java, PL/SQL, UML

Java Technologies: J2EE, JSP, Servlets, EJB, Java Beans, JDBC, JMS, JSTL.

Web Technologies: HTML, HTML5, JavaScript, CSS, XML, AngularJS, Object Oriented JS, Bootstrap and jQuery.

Web Services: Restful, SOAP, UDDI, CORBA, WSO2.

Web Frameworks: Spring, Hibernate, Struts, JSF.

Databases: Oracle9i, SQL Server, IBM DB2, Access, SQL, PL/SQL, MongoDB, PostgreSQL, CouchDB.

Logging Frameworks: Log4j

Application and Web Servers: IBM WebSphere, JBOSS, Web logic, Apache Tomcat, and Apache Web Server.

IDE: Eclipse, My Eclipse, NetBeans, Spring Tool Suite.

Building Tools: ANT, Maven.

Methodology: Object Oriented Analysis, Design and Development using UML

Testing Tools: Junit, Mockit.

Automated Testing Tools: Selenium

Version Controls and Bug Tracking: Git, SVN, Rational Clearcase, Rational Clearquest, CVS, JIRA, TeamForge.

Operating Systems: Windows (7, Vista, XP, 2000, 98, NT), Mac, UNIX, Red Hat Linux

PROFESSIONAL EXPERIENCE

Confidential -  New Jersey

Java/J2EE Developer

Responsibilities:

  • Involved in design and development phases of Software Development Life Cycle (SDLC).
  • Worked on designing UML Use case diagrams, Class diagrams, and Sequence diagrams utilizing Rational Rose.
  • Worked on building class structures, data models and work flows in PEGA PRPC.
  • Worked on front-end technologies like JavaScript, HTML5, XSTL, CSS, JSF, AJAX and JSP.
  • Used jQuery to simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development.
  • Developed Client interface using JSP, JSP Standard Tag libraries, Struts Tag libraries, JSF, ICE faces and Java Script, Ext JS to simplify the complexities of the application.
  • Validated all forms using Struts validation framework and implemented Tiles framework in the presentation layer.
  • Worked on Test Driven Development(TDD).
  • Involved in discussions with the client to understand the exact requirement of the system.
  • Used the Spring Framework for Dependency Injection and Aspect Oriented Programming (AOP).
  • Designed Frontend with in object oriented JavaScript Framework like Angular.js.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used Adobe Flex with Action Script to create Rich-UI for training module of the application.
  • Worked with core Java technologies like Multi-Threading and synchronization.
  • Handled Java Multi-Threading part in back-end component, one thread will be running for each user, which serves that user.
  • Worked with spring web flow, Multi-Threading using Maps like Concurrent Hash maps.
  • Used Multi-threading to overcome the errors in the process of transactions, to handle all the threads by the main thread process.
  • Understanding the requirements, building functional documents, planning and estimating tasks and implementation of the tasks on time.
  • Involved in application enhancement for front end and back end development using Java/J2EE frameworks.
  • Worked withPEGAto resolve accessibility issues.
  • Developed business rules in PPFN Pega application to identify PPFN eligible loans using activities, decision rules.
  • Involved in debugging application using PEGA Tracer tool, performance testing using PAL tool
  • Performed Code Review and provided the suggestions for the changes as per PEGA best practices considering reusability and performance.
  • Worked on Multithreaded environment to send response to user interface.
  • Integrated Kafka source to read the payment confirmation messages.
  • Used Multi-Threading and concurrency and implemented threads while preparing and generating mails.
  • Implemented Model View Controller (MVC) architecture utilizing Struts frameworks at presentation tier.
  • Developed REST/HTTP API, WSO2 API including JSON data formats.
  • Implemented the application using the concrete principles laid down by several Java /J2EE Design patterns like Singleton and Data Transfer Object (DTO).
  • Created JDBC to connect to backend database SQL and SQL Server.
  • Used Hibernate ORM framework as persistence engine, configured O/R mapping, and wrote Hibernate queries.
  • Developed the Business tier with Stateless and Stateful Session beans with EJB standards.
  • Implemented server side Restful web services for external vendors to access our applications.
  • Developed MAVEN scripts to build and deploy the application onto Application Server and ran UNIX shell scripts and implemented auto deployment process.
  • Developed deployment shell scripts to deploy the application war files on virtual machines
  • Implemented the REST web service for utilizing these services and exposing some of the newly.
  • Responsible for Configuring Kafka Consumer and Producer metrics to visualize the Kafka System performance and monitoring.
  • Experience in version control system tools like CVS, SVN, and Rational Clearcase or Clearquest.
  • Interacted with testing team to fix defects.
  • Used Web Services - WSDL and SOAP for at the client side for exchange rate calculation and used SAX and DOM XML parsers for data retrieval.
  • Construct and optimized SQL queries in DB2.
  • Implemented Persistence layer using Hibernate to interact My SQL and SQL Server databases.
  • Involved in development of Web Services using JAX-WS and JAX-RS.
  • Deployed and tested the application on WebLogic application server and Tomcat server.
  • Used MAVEN as the build tool.
  • Deployed and tested the application on Tomcat application server and Maven as build tool.
  • Build and maintain restful API and Jax-Rs solutions to pull customer data from major utilities.
  • Used JavaScript for client-side validation and used OOPS methodology to develop the application.
  • Extensively used JSON, Web Services for transferring/retrieving data between different Applications.
  • Implemented the Message Driven Bean for Instruction enrichment and pre-processing. MDB is deployed on WebSphere server and dispatches the request to Stateless Session Bean (EJB) for further processing and Rules execution.
  • Implemented WSO2 ESB java based enterprise bus and Integration platform to connect applications quickly and easily which enables them to exchange the data through JMS.
  • Using AJAX in suggestion list and to display dialog boxes.
  • Provisioning Jenkins environment for continuous integration re by easing build and testing tasks for developers.
  • Configured and deployed the web application on WebSphere Application Server.
  • Experience in managing MongoDB environment from availability, performance and scalability perspectives.
  • Used JIRA to assign, track, report and audit the issues in the application.
  • Transferred cloudscape to DB2 for WebSphere Portal.
  • Used JSON for data exchange between application modules along with XML.
  • Experienced test cases on JUnit and Mockito.
  • Used SVN and GitHub for version control.

Environment: Java 1.7, JavaScript, JSP, HTML, XSTL, CSS, JSF, AJAX, XML, DOM XML, JSTL, JSON, Hibernate 3.0, OOPS, JDBC, Hibernate ORM, WSDL, SOAP, Servlet, Struts, Spring 3.0, MVC, AOP, Tomcat 7.x, My SQL, PRPC V6.2 Microsoft SQL- Server, Eclipse 4.x, Log4j, Maven, Web Sphere, Windows, Linux, GitHub, WSO2 API, SVN, UNIX, JIRA, Kafka, Rational Clearcase, Rational Clearquest. Junit, Mockito.

Confidential

Java/J2EE Developer

Responsibilities:

  • Participation in requirement gathering meetings with client side business teams to understand the requirements and preparation of user requirement documentation.
  • Implemented with HIPPA regulations and standards
  • Used Install anywhere for creating installers for multiple platforms.
  • Developed GUI with HTML, DHTML, XML, CSS, and JavaScript.
  • Involved in developing Database access components using Spring DAO integrated with Hibernate for accessing the data.
  • Involved in writing HQL queries, Criteria queries and SQL queries for the Data access layer.
  • Extensively used Spring AOP and Dependency injection during various modules of project.
  • Involved in Unit Testing, User Acceptance Testing and Bug Fixing.
  • Wrote Custom Tags for custom requirements of fields on GUI.
  • Followed Agile Scrum principles in developing the project.
  • Using Hibernate with XML mapping as ORM.
  • Extensively used Spring AOP and Dependency injection during various modules of project.
  • Used JavaScript for client side validation and used OOPS methodology to develop the application.
  • Performed building and deployment of WAR, JAR files on test, stage, and production systems in Apache Tomcat application server.
  • Extensively used JSON, Web Services for transferring/retrieving data between different Applications.
  • Worked on support and enhancements for several Java/J2EE applications in Order Processing group.
  • Interacted with testing team to fix defects.
  • Developed RESTful web services in java and used JSON for communication.
  • Interacted with the end users and documented the application.
  • Testing - Unit testing through JUnit & Integration testing in staging environment.
  • Managing Deployments, logging and common resources like data sources in Apache tomcat environment.
  • Created & modified the SQL, PL/SQL, stored procedures to retrieve the data from Oracle Database.
  • Spending effort on paired programming to discuss the solutions, exchange knowledge on pair code, missed out exceptions and possible run-time scenarios.
  • Coordination with team, peer reviews and collaborative System level testing.
  • Involved in coding for JUnit Test cases, ANT for building the application.
  • Used CVS and GIT for version control.

Environment: Core Java, J2EE, JSP, JavaScript, Spring, Hibernate, MYSQL, Microsoft SQL server 2005, Eclipse 3.4, log4j, JUnit, ANT, HTML4.0, CSS, XML, CVS, GIT.

Confidential

Java Developer

Responsibilities:

  • Developed GUI with HTML, DHTML, XML, CSS, JQuery and JavaScript.
  • Developed servlets, JSP dynamic code and JDBC code for interacting with database.
  • Implemented the project in 3 tier architecture and implemented the loose couple between the layers using Spring IOC to handle Dependencies.
  • Involved in building the code using Maven and Jenkins for deployment
  • Implemented SOA architecture for different application to exchange data for business process.
  • Developed Unit test cases to test services and server components.
  • Followed coding standards & ran Test suite to make sure 100% code coverage.
  • Provided production support in fixing production issues and fixing bugs.
  • Configured web sphere development environment, integrated testing and test environments.
  • Solved performance issues and brought optimal output from the available resources.
  • Coordinated with other technical teams for development of portal solutions to support API.
  • Provided technical assistance for overall development by using Java technologies.
  • Supported technical team members for architecture and development of applications with CSS and HTML.
  • Involved in writing SQL queries for the data access layer.
  • Implemented procedures for identification and resolution of technical problems.
  • Executed effective processes for development of automated controls for efficiency.
  • Formulated procedures for different activities such as input validation and user tracking.
  • Participated in testing, development, testing and debugging of new capabilities and systems.

Environment: s: Java 7/8, Core Java, HTML, DHTML, XML, CSS, JQuery, JavaScript, Spring, JDBC, IOC, SQL, Maven Web Sphere, Linux, Windows.

We'd love your feedback!