We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

Philadelphia, PA

PROFESSIONAL SUMMARY:

  • With over 5 years’ experience in web application development and mobile application development.
  • Advanced understanding of Object Oriented Programming System(OOPS) implementation
  • Experienced in Software Development Life Cycle and used Agile Scrum methodology for completion for project
  • Designed use cases using Microsoft Visio and Visualization tools such as Tableau
  • Experienced in SOAP and RESTful web services, tracking tools JIRA, testing using Junit and Jenkins
  • Experience with Amazon web services (AWS) and virtualization based technologies.
  • Expertise in Object Oriented Programming using Java and J2EE related technologies.
  • Proficiency in developing secure web applications and server side development using ORM - Hibernate, Apache Tomcat, JDBC, JNDI, Struts, Spring, JSP, Servlets, Java Beans, JavaScript, XML, XSLT, CSS, HTML, Oracle, MyPL/SQL, and various Design Patterns.
  • Experience in J2EE Application Servers such as IBM Web Sphere, BEA Web logic Servers, Apache Tomcat.
  • Hands on Experience in SOA Services (REST, SOAP, UDDI, OAUTH, WSDL, XML, and JSON).
  • Hands on Experience in JMS (Active MQ, IBM MQ).
  • Hands on Experience on XML parsers (DOM and SAX parsers).
  • Expertise in developing applications based on Springs/Struts (N tier Architecture) framework.
  • Experience in using the Object Relational Mapping tool Hibernate, strong in using XML mappings and Java Objects
  • Good experience in Spring’s IOC, DI, AOP, Web Flow, MVC and Spring’s integration with Hibernate and Struts technologies.
  • Experience in web services using Apache Axis, Apache CFX Soap Engine.
  • Strong knowledge of Design including J2EE Design Patterns Singleton, MVC, DAO, Builder, Business Delegate, Session Facade, Factory Pattern, Abstract Factory Pattern, Builder Pattern, Service Locator etc.
  • Hands on experience in Junit, Mock API.
  • Hands on experience in tools such as Eclipse, RAD, Text pad, Edit plus, Toad, Xml SPY, Visio, Rational Rose, Net beans etc.
  • Worked extensively on various flavors of UNIX operating system like Linux, Solaris.
  • Hands on experience on analyzing application logs to troubleshoot application errors, make a error log report using Splunk tool.
  • Hands on experience in VPN, Putty, winSCP, etc.
  • Hands on experience in Exigen insurance product Product Factory framework.
  • Experience in writing Ant/Maven scripts to build and deploy Java applications, Jenkins build management tool.
  • Experience in Application Performance Management such as Application Performance Analytics - rich reporting and analytic capabilities on real user activities and transaction monitoring data.
  • Strong analytical skills with ability to quickly understand client’s business needs.
  • Thorough Understanding of Software Development Life Cycle (SDLC), involved in various phases like Requirements, Analysis/Design, Development and Testing.
  • Working knowledge on SDLC Waterfall / Agile (Scrum) methodologies.
  • Conducted a budget planning of the project through walkthroughs and meetings involving various leads from Development, QA and Technical Support teams.
  • Define Business Process; identify the risk, doing risk analysis and providing baseline acceptance criteria and deliverables.
  • Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills.

TECHNICAL PROFICIENCIES:

Programming Languages: HTML5, Java, JavaScript, jQuery, NoPL/SQL(MongoDB), MyPL/SQL, UML, XML, PHP,Angular.js,Selenium,Node.js, Mocha, Chai, Scala, Akka.

IDEs: NetBeans, Eclipse, Notepad++, Brackets,IntelliJ IDEA.

Web/XML Technologies: HTML, DHTML, CSS, JavaScript, Servlets, JSP, SAX, DOM, XML, XSLT, XPATH, DTD, XSD, JAXP, JAXB2.0.

Frameworks: Bootstrap,Express, Spring 3.0, Struts 1.2, Tiles, Selenium MEAN, LAMP

Apache Projects: Ant 1.5, Log 4j, Struts1.4, JMeter, Jakarta Commons, and Apache POI.

Web Services: SOA Services (REST, SOAP, UDDI, OAUTH, WSDL, XML, and JSON)

Tools: & Utilities: Eclipse, RAD, WSAD, Editplus, Dreamweaver, Textpad, CuteFTP, winSCP, VSS, Toad, SonarQube, Selenium test suite, Splunk search tool, Dynatrace performance tuning, SOAP UI.

Development: Agile Development, Project Management, Solutions Architecture, Technical Documentation, Quality Assurance.

Application/Web Servers: BEA Web logic, IBM Web Sphere, JBoss, Tomcat, Acitve MQ.

RDBMS: Oracle 10.x, 11.x, MyPL/SQL 4.0, MS Access.

Source Control: Rational Clear Case, Microsoft VSS, SVN, CVS.

Operating Systems: Windows 9x/2000/2007/XP, Windows 7/10, Linux, Java Enterprise Edition J2EE, Mac OS, Linux, UNIX

PROFESSIONAL EXPERIENCE:

Confidential, Philadelphia, PA

Java/J2EE Developer

Responsibilities:

  • Involved in the complete SDLC (software development life cycle) of the application from requirement analysis to testing.
  • Followed Agile Methodology in analyze, define, and document the application which will support functional and business requirements. Coordinate these efforts with Functional Architects.
  • Used Spring MVC module to develop MVC Architecture.
  • Developed the Controller to handle the requests and responses.
  • Used Core Java to develop Business Logic as Spring Beans.
  • Configured Spring Container to implement IOC/DI of the Spring Beans, and to manage the beans’ life circle.
  • Developed POJO objects and used Hibernate as the Object-Relational Mapping (ORM) tool to access the persistent data from PL/SQL Server.
  • Stored procedure in the database and used Dynamic PL/SQL to load the data.
  • Used Jersey to implement Restful Web Service and used XML form to transfer the data.
  • Developed the UI using HTML, CSS, JSP and JavaScript for interactive cross browser functionality and complex user interface.
  • Deployed the Web Application in Weblogic.
  • Developed Unit Test Cases. Used JUnit for unit testing of the application.
  • Configured pom.xml to deploy the project using Maven.
  • Provided Technical support for production environments resolving the issues, analyzing the defects, providing and implementing the solution defects.

Environment: Core Java, J2EE, Spring, Hibernate, MVC, Restful Web Service, PL/SQL, Dynamic PL/SQL, HTML, CSS, JSP, JavaScript, Weblogic, PL/SQL Server, JUnit, Maven, GIT.

Confidential, Plainville, CT

Java/J2EE Developer

Responsibilities:

  • Involved in the analysis, design and development and testing phases of Software Development Life Cycle (SDLC).
  • Used Agile Methodology for the entire project module.
  • Developed MVC Architecture using Spring MVC module.
  • Developed the Controller to handle the request and responses.
  • Used Core Java to develop Business Logic as Spring Beans.
  • Used Spring Security Feature to implement user Authentication and Authorization.
  • Deployed the Web Application in WebSphere.
  • Developed POJO objects and used Hibernate to store the persistent data in DB2.
  • Stored procedure in the database to speed up the process of data loading
  • Used CXF to implement both SOAP and Restful Web Services to support both web and mobile sides.
  • Involved in the development of the UI design using HTML, CSS, JavaScript and JQuary
  • Developed Unit Test Cases. Used JUnit for unit testing of the application.
  • Configured pom.xml to deploy the project using Maven.
  • Provided Technical support for production environments resolving the issues, analyzing the defects, providing and implementing the solution defects.

Environment: Core Java, J2EE, Spring, Hibernate, MVC, SOAP, Rest, PL/SQL, HTML, CSS, JavaScript, JQuary, WebSphere, DB2, JUnit, Maven, SVN.

Confidential, Ronkonkoma, NY

Java/J2EE Developer

Responsibilities:

  • Involved in the analysis, design and development and testing phases of Software Development Life Cycle (SDLC).
  • Used Struts2 framework, developed the application using MVC Architecture.
  • Developed the Action Class to handle the request and responses.
  • Used Core Java to develop Business Logic.
  • Used Spring framework to implement IOC/DI and to manage the beans’ life circle
  • Deployed the Web Application in JBoss.
  • Developed POJO Objects and used Hibernate as the Object-Relational Mapping (ORM) tool to store the persistent data in Oracle database.
  • Developed the UI using HTML, CSS, JSP and JavaScript.
  • Developed Unit Test Cases. Used JUnit for unit testing of the application.
  • Deployed the project using Maven.
  • Provided Technical support for production environments resolving the issues, analyzing the defects, providing and implementing the solution defects.

Environment: Core Java, J2EE, Struts2, Spring, Hibernate, MVC, PL/SQL, HTML, CSS, JSP, JavaScript, JBoss, Oracle, JUnit, Maven, CVS, Camel .

Confidential

Software Engineer

Responsibilities:

  • Designed and launched key interfaces for a Web-based banking tool designed using Object Oriented Design for regional financial institution and lead team of seven.
  • Developed Action Classes, Form Bean, Java Bean classes for implementing business logic.
  • Created a custom, single-page application using JSP, Servlets, Angular JS, JavaScript, HTML and CSS.
  • Worked on ER modeling of the back-end tables and used JDBC for connecting to database.
  • Hands-on experience in creating and consuming RESTful Services using Angular JS.
  • Created PL/SQL testing scripts for Data Analysis and Data Warehouse.
  • Used automation testing for the web application and REST API and applied quantitative analysis and statistical skills.
  • Develop Client-Side Validation techniques using Angular Java Script.
  • Involved in creating and updating configuration files for Spring, Hibernate and Struts.
  • Worked on AngularJS, creating custom directives, decorators, and services to interface
  • Developing scripts for migration (from IE5 to IE11) efforts.
  • Proficiency in MS Outlook, Word, Access, and PowerPoint
  • Implemented API for exception handling, logging of the errors, warnings, messages, stack traces, debuggers throughout the code.
  • Used Ant for building EAR and worked with Production Control team for implementation & deployment.
  • Involved in Bug fixing of various modules and Production support.
  • Designed and launched key interfaces for a Web-based banking tool for regional financial institution. Coordinated with security specialists, compliance teams, and project managers throughout development life cycle.
  • Leveraged advanced knowledge of JAVA to optimize login page; eliminated 15% of code while enhancing overall functionality and speed.
  • Knowledge of Linux internals to contribute to the design and implementation of a complex multithreaded, multiprocessor system
  • Followed Agile Scrum Methodology for throughout development life cycle.
  • Used Bootstrap and media queries to create a Responsive Webpage across different screen-sizes.
  • Developed user stories using Java and spring and consumed Rest web services exposed from the profit center.
  • Worked on SOAP UI for testing request/response client internal/external web service and outbound.
  • Used Jackson for converting json to domain object and domain to json vice versa.
  • Used JUnit framework for unit testing of client inbound and outbound web services
  • Used SVN for version control and used eclipse as the IDE for developing the application.
  • Analyzed code coverage report from Jenkins to improve code coverage and configured multiple plugins in deploying applications.
  • Involved in development of PL/PL/SQL Stored Procedures, Functions, Packages and Triggers.
  • Used Maven for create the project archetype and build the interface modules for create war and ear files.
  • Managed the development team at offshore and provided necessary information and artifacts.
  • Supported Testing Teams and involved in defect meetings.
  • Involved in system design, development, testing, debugging and took part in creating documentation.
  • Deployed the application on a Web Logic server on a LINUX platform.

Environment: Agile, Core Java 1.8, Spring 3.2, Spring MVC, Jenkins,HTML 5, Bootstrap 3.3, CSS, JavaScript, jQuery 1.8, SOAP UI, JIRA, JMS, Jackson, Web Logic 12c, Oracle 11g, JUnit, SVN, IntelliJ, Maven 3.1, Linux.

Confidential

SOFTWARE ENGINEER

Responsibilities:

  • Created a RESTful API endpoint using Scala and Akka.
  • Developer a mobile web client to consume the API using AngularJS/HTML5/CSS3.
  • Experience in coding and testing User interface for cross browser compatibility.
  • Designed User Interface framework using Java Server Faces (JSF), Cascading Style Sheets (CSS), JSON, XML and AJAX.
  • Worked on development of JSF based UI screens for the Presentation application.
  • Involved in Writing Action classes, Action Forms and Action Mapping in Struts Config xml.
  • Implemented the Hibernate framework (ORM) to interact with database.
  • Implemented spring framework for application transaction management.
  • Developed Web Services to integrate with the External System.
  • Involved in implementing the Message Oriented Middleware for Asynchronous communication in Enterprise
  • Developed the Enterprise Java Beans (Stateless Session beans) to handle different transactions such as online bill payment to the service providers.
  • Experienced in code review and represent lead with team across all functionalities and conduct the meeting with teammates
  • Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services.
  • Used Subversion to implement version control System.
  • Used JUnit Framework for the unit testing of all the java classes.
  • Experience in mentoring and training of staff as well as the overall system architecture.
  • Actively participated in Production support for all the modules in application.
  • Used IntelliJ, Jira for development

Environment: Java, XML, Eclipse 5.0 IDE, JSTL, JSP, HTML 5.0, CSS 3.0, JavaScript, Scala and Akka, Ajax, JQuery 1.3.1, JSON, XML, Jboss, REST, Maven,, Struts 2.0, EJB 3.0, JSF 2.0,SVN, Linux, Selenium.

Hire Now