We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY

  • Over 8 years of professional experience in analysis, design, developing, support and testing web based, distributed n - tier and client/server architecture.
  • Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in gathering user requirements.
  • Experience in using Java, J2EE, EJB, JNDI, JMS, WebServices, JSP, Servlets, Struts, spring, XML, ANT, JavaBeans, JDBC and Swing.
  • Sound Knowledge of MVC Architecture, Struts framework, spring framework, Java Design Patterns and O/R mapping Hibernate framework.
  • Experience in configuring and deploying J2EE applications on WebSphere, WebLogic and JBOSS Application servers.
  • Experience in Implementing Service Oriented Architectures (SOA) with XML based Web Services (SOAP/UDDI/WSDL).
  • Strong knowledge in Spring Framework using IOC/ AOP, Spring Transaction support (Declarative/ Programmatic), Hibernate in spring.
  • Proficiency in Hibernate and the O/R mapping to map Java domain objects with the database, spring framework to easily configure J2EE applications.
  • Expertise in using source code control systems such as GIT, JIRA, ALM, TFS and Jenkins.
  • Experienced in developing applications using micro services architecture, Dockers.
  • Strong exposure working with J2EE design patterns like MVC, Front Controller, Data Accessor, Value Object, Singleton and Session Facade.
  • Working knowledge of Java Web Services with real time knowledge using SOAP, REST, WSDL and UDDI.
  • Experience with Eclipse, My Eclipse, WSAD (WebSphere Studio Application Developer), J Builder, Maven.
  • Good knowledge in usage of version controls such as CVS, VSS (Visual Source Safe), and Clear Case.
  • Proficient in Quality Control - includes ensuring defect free releases, maintaining correct entries in Design Docs, UI specs, Test Cases, Traceability Matrix.
  • Experience in SQL, PL/SQL to write Stored Procedures, Functions, Triggers, Views and strong experience in RDBMS using Oracle 11g/10g/9i/8i, SQL Server, and My-SQL.
  • Experienced in development methodologies like Agile, waterfall and Interactive life cycle and software engineering processes.
  • Experience in writing database objects like Stored Procedures, Triggers, PL/SQL packages and Cursors for Oracle, MySQL, DB2 and Sybase databases.
  • Strong experience in client interaction and understanding business application, business data flow and data relations from them.
  • Committed to excellence, self-motivator, fast-learner, team player, ability to deal with people diplomatically and a prudent developer with strong problem-solving skills and communication skills.

TECHNICAL SKILLS

Java/J2EE Technologies: Core Java, JSP, Servlets, JDBC, JNDI, JMS, JSTL, Java Beans, RMI, Java Multithreading, Generics and Collections, EJB, Web Services, Tiles.

Web Technologies: HTML5, XML, XSLT, DOM, CSS3, JavaScript, XPath, AJAX, Jquery

Methodologies: UML, Agile, XP and traditional SDLC

Web/Persistence Frameworks: Spring, Struts, Hibernate Messaging

IBM MQ Series: IBM WebSphere, Apache Tomcat, BEA Web Logic, JBoss

Bug Tracking Tools: Rational Clear Quest, BugZilla

App servers: Design & GUI Tools Eclipse, Netbeans, IBM RAD/WSAD

Databases/Tools: Oracle 11g/10g /9i, SQL Server, DB2, MySQL, Toad, PL/SQL Developer

Design/Version Control: UML, Rational Rose, CVS, SVN, VSS, ClearCase

Operating Systems: Windows, Linux, UNIX

PROFESSIONAL EXPERIENCE

Confidential, Philadelphia, PA

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in gathering business requirements, analyzing the project. As per the use cases, Involved in Work flow diagram using FileNet Tool.
  • Interacted coordinated with the Design team, Business analyst and end users of the system.
  • Created the web UI using Struts, JSP, Servlets and Custom tags.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC).
  • Created Batch files to close Errors (W.I) automatically.
  • Distribute Work Items based on priority by creating batch (Spring Framework) and used Control-M/Serverto actual job submission and tracking.
  • Developed Test scripts (selenium) to automate the action functions in Modify and Executed parallel browser testing on various machines using Selenium Grid and performed cross browser testing using Sauce Labs.
  • Used XML for Data presentation, Report generation and to define Priority levels of each queues.
  • Prototyped use of JSF for presentation development and spring for middle tier development to analyze if use would ease development and efficiently presented the data usingJSF Data tables.
  • Developed a feature to (JSF) Mass Assign Work Items based on actions involved in it.
  • Developed the screen using the JSF (Custom Built Components) integrated with the backend Stored Procedures.
  • Design and developed MAVEN scripts to build and deploy the application in Tc server.
  • Developed JUnit test cases for regression testing and integrated with Maven build and Developed calls from JSP pages.
  • Used SQL, PL/SQL in order to write stored Procedures, Triggers and views.

Environment: Java, J2EE,, Java Script, Tomcat server, Control M JOB, FileNet Tool, XML, Web Services, JSF 1.2, JAXB, JAX-WS, PL/SQL, CSS, JSP, STS 3.4, AngularJS, Bootstrap, Sauce Labs, JDBC, Spring, HTML,SVN, AJAX.

Confidential, Bowie, MD

Sr. J2EE Developer

Responsibilities:

  • Followed Agile methodology and SCRUM meetings to track, optimize and developed sequence diagrams depicting method interactions, using MS Visio.
  • Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
  • Involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, Servlets, JMS, JDBC, and JNDI and deployments in WebLogic Server.
  • Developed the application using Angular-JS, spring, Jersey, Angular-UI, HTML5, Bootstrap, CSS3 and JavaScript.
  • Developed and implemented the MVC Architectural Pattern using Spring Framework including JSP, Servlets, EJB, Form Bean and Action classes.
  • Developed JSP’s with Custom Tag Libraries for control of the business processes in the middle-tier and was involved in their integration.
  • Developed the User Interface using spring, logic, bean, JSP, JavaScript, JQuery and HTML.
  • Utilized Angular.JS framework to bind HTML template (views) to JavaScript object (models).
  • Created Custom Directives in Angular.JS, making use of Modules and Filters objects according to the application requirement.
  • Produced content pages with CSS3 Layout and style markup presentations and also used JavaScript methods and Properties.
  • Created Message Driven beans and Session beans using EJB.
  • Implemented J2EE patterns like,Data Access Object, Session facade, Business Delegateand Value Object.
  • Involved in the application development using JAVA/J2EE, Multi-Threading, JSF, ADF, JMS, Oracle and WebLogic Application Server.
  • Designed and implemented front end web pages using Angular JS, CSS3, HTML5, JavaScript and AJAX.
  • Used JIRA as an issue tracker tool for collaborating testers and functional team as well as tracking defects and change requests.
  • Good experience in Amazon Web Services (AWS) environment and good knowledge of like Elastic Compute Cloud(EC2), Elastic Load-balancers, Elastic Container Service (Dockers Containers), S3, Elastic Beanstalk, Cloud Front, Elastic File system, RDS, DMS, VPC, Route53, Cloud Watch, Cloud Trail, Cloud Formation, IAM.
  • Experience working with testing tools like Firebug, Firebug Lite, Chrome or safari web inspectors and IE Developer Toolbar.
  • Configuration Automation using Puppet and Dockers Containers.
  • Used JSF framework with AJAX in developing user interfaces using JSF UI Components, RIA components, Validator, Events and Listeners.
  • Developed web-based applications using Web Services like REST, Implemented and used Web Services with the help of WSDL, SOAP and JAX-WS to get updates from the third parties.
  • Deployed war/jar files in the Web Logic Application Server.
  • Involved in handling Hibernate as part of DB connectivity and persistence as ORM tool.
  • Designed and developed usedXSLTtransformation components to convert data from XML to HTML, Used XML DOM API for parsing XML.
  • Involved in using Apache Tomcat Server for deploying and testing the code.
  • Developed the XML schema and Web Services for the data maintenance and structures.
  • Configured and deployed the application on Jboss application Server.
  • Used Log4j for External Configuration Files and debugging.
  • Designed various tables required for the project in Oracle database and used the Stored Procedures in the application.
  • Wrote and debugged the Maven Scripts for building the entire web application.
  • Used CVS for version control across common source code used by developers.
  • Involved in writing Junit test cases and followed test-driven approach.

Environment: Java/J2EE, JSP, spring, Hibernate, Eclipse, JSTL, JMS, JNDI, Angular JS, Servlets, Jira, Containers, Dockers, EJB, HTML, JavaScript, XML, CSS, AJAX, XSLT, WebLogic, Jboss, Data Access, REST, SOAP, Log4j, Tomcat, Maven, CVS, SQL, PLSQL, Oracle and Windows.

Confidential, Park Ridge, NY

Java/J2EE Developer

Responsibilities:

  • Involved in Requirements gathering, analysis and design and documentation as the application was started from scratch.
  • Developed application layout and composing tiles definitions, managed beans to use with JSF, Transfer Objects to pass data over layers, Business Delegates for invoking business methods of EJBs, Stateless Session Beans which will access Business Objects, which will in turn call DAO's to retrieve & update data in the Database.
  • Performed Use case design, object modeling using UML, like Transformation of the Use Cases into Class Diagrams, Sequence Diagrams.
  • Involved in Analysis, Design, and Implementation of software applications using Java, J2EE, XML and XSLT and Web Services (SOAP, WSDL).
  • Used Vagrant to make Docker containers portable.
  • Used Angular.JS services, controllers and directives for front end UI, Angular.JS MVC for cross-browser functionality and used Firebug for Firefox, Inspector tools for Chrome, IE developer toolbar for IE.
  • Implementation of microservices using OSGI and deploying into Karaf containers.
  • Worked closely with fixing team, fixing high and other priority defects using JIRA.
  • Developed the application using J2EE, JSP, Tag Libraries, XML, XSD and Oracle.
  • Used Spring/MVC framework to enable the interactions between JSP/View layer and implemented different design patterns with J2EE and XML technology.
  • Developed and implemented the MVC Architectural Pattern using Spring Framework including JSP, Servlets, EJB, Form Bean and Action classes.
  • Implemented the business logic writing action components and configuring XML files using spring and Hibernate framework.
  • Implemented a Continuous Delivery pipeline with Dockers, and GitHub and AWS.
  • Developed the war/ear file using Ant script and deployed into WebLogic Application Server.
  • Wrote configuration files for injecting EJBs, Service Impls and DAO classes.
  • UsedJava Mailing or Messaging Service (JMS) API’s for mailing detailed notifications depending upon the success and failure once the backend process is complete and also for mailing administrator of any system related problems.
  • Efficiently presented the data using JSF Data tables.
  • Used Hibernate used as Persistence framework mapping the ORM objects to tables.
  • Created REST WebServices for external clients and resellers by reusing existing components.
  • Deployed the Jar files on the Tomcat Server.
  • Prepared technical design documents (TDD) for Use cases.
  • Written Junit Test cases for performing unit testing.
  • Used Jenkins to build the code and worked on DDCT & ICM tools (Content management tools) for the deployment purpose.
  • Involved in developing Maven Scripts for the build and deployment of J2EE applications.
  • Used Oracle as database and Involved in the development of PL/SQL backend implementation and using SQL created Select, Update and Delete statements.
  • Coordinated the overall execution of the test plan with Development and business representatives.
  • Actively participated in High-level Document and Detailed level Document for different modules in the project.

Environment: Java EE, EJB 3.0,Struts, IBM MQ Series, Servlets, XML, XSL, XSD, CSS, JIRA, JavaScript, Dockers, AJAX, MVC, HTML, Eclipse, Maven, Jenkins, Junit, Http Unit, JSF, JTS, Hibernate, REST, Tomcat, containers, Apache ODE, Web logic, Oracle11g and Windows.

Confidential, Clifton, NJ

Java/J2EE Developer

Responsibilities:

  • Involved in the design and implementation of the architecture for the project using OOAD, UML design patterns.
  • Developed Action class and Action Form for business logic with support of spring framework and Presentation tier.
  • Involved in design and development of server side layer using XML, JSP, JDBC, JNDI, EJB and DAO patterns using Eclipse IDE.
  • Designed User Interface using with HTML5, JQuery, CSS3 and SASS. Involved in the developing functions to acquire data from API server using AJAX
  • Designed and developed JSP Pages using Struts Frame work and Tag libraries.
  • Involved in implementation of Spring MVC framework and developed DAO and Service layers. Configured the controllers, and different beans such as Handler Mapping, View Resolver etc.
  • Involved in developing Action Servlets classes and Action classes.
  • Created Hibernate configuration files, Struts Application context file.
  • Designed and developed various modules of the application with frameworks like Spring MVC, Web Flow, architecture and Spring Bean Factory using IOC, AOP concepts.
  • Used Log4j for logging and debugging.
  • Using Spring-AOP module implemented features like logging, user session validation.
  • Used Hibernate with annotation to handle all database operations.
  • Worked on generating the Web Services classes by using Service oriented architecture (SOA).
  • Used JSP and Servlets for server side transactions.
  • Worked in deadline driven environment with immediate feature release cycles.

Environment: Java, spring,Struts, Hibernate, JavaScript, XML, HTML, UML, JBoss, Log4j, Angular JS, Junit, Eclipse, Subversion, Web Services, SQL, Oracle, Windows.

Confidential, Irvine, CA

Java/J2EE Developer

Responsibilities:

  • Participated in system design, planning, estimation and implementation.
  • Involved in developing Use case diagrams, Class diagrams, Sequence diagrams and process flow diagrams for the modules using UML and Rational Rose.
  • Developed the presentation layer using JSP, AJAX, HTML, XHTML, CSS and client validations using JavaScript.
  • Developed and implemented the MVC Architectural Pattern using Spring Framework.
  • Effective usage of J2EE Design Patterns Namely Session Facade, Factory Method, Command and Singleton to develop various base framework components in the application.
  • Modified Account View functionality to enable display of blocked accounts details that have tags. This involved modifying beans, JSP changes and middle tier enhancements.
  • Developed various EJBs (session and entity beans) for handling business logic.
  • Developed Session Beans and DAO classes for Accounts and other Modules.
  • Extensively used Spring JDBC in data access layer to access and update information in the database.
  • Worked on generating the web services classes by using WSDL, UDDI and SOAP.
  • Used JAXB API to bind XML Schema to java classes.
  • Involved in Units integration using JUnit, bug fixing, and User acceptance testing with test cases.
  • Used CVS for version control and Maven as a build tool.
  • Used Log4j for logging errors, messages and performance logs.
  • Used JBoss Application Server to deploy application.

Environment: UML, Rational Rose, Java, JSP, AJAX, HTML, XHTML, CSS, JavaScript, Spring, EJB, Spring JDBC, SOAP, WSDL, UDDI, XML, XSLT, JAXB, Oracle, JUnit, CVS, Maven, Log4j, ClearQuest, JBoss, Eclipse, Agile development process, Windows XP.

Confidential

Java Backend Developer

Responsibilities:

  • The entire application was developed in J2EE using an MVC based architecture.
  • Created use cases, class diagrams, activity diagrams and collaboration diagrams.
  • Used the Struts framework and Standard Tag Libraries and various custom in-house custom tag libraries for the presentation layer.
  • Used JavaScript for client side validations.
  • Used Core Spring for setter dependency injections.
  • Used various types of controllers and view resolvers.
  • Consumed a Web service for exchange rate calculation.
  • Used Hibernate for Database Persistence.
  • Used Web services for transmission of large blocks of XML data over HTTP.
  • Used Collections extensively to store, retrieve and manipulate objects in the business logic layer.
  • Involved in unit testing using Junit, system testing and creation of various test scripts.
  • Built scripts using ANT that compiles the code, pre-compiles the JSPs, built an EAR file and deployed the application on the application server.
  • Used Log4J for logging.

Environment: JSP, Struts, Spring core, Web Services, Hibernate, MySQL, JDBC, XML, CSS, Eclipse, UML, HTML, Apache Ant, WebSphere Application server 6.0, Junit, Log4J, CVS.

We'd love your feedback!