We provide IT Staff Augmentation Services!

Sr Java/j2ee And Front End Developer Resume

0/5 (Submit Your Rating)

Richmond, VA

SUMMARY

  • 8+ years of strong software experience in design, development and deployment of web - based and Client-Server business applications using Java/J2EE technologies.
  • Extensive experience in full life cycle development (SDLC) including analysis, design, development,
  • Deployment, testing, documentation, implementation & maintenance of application in Web-based & Middleware Environment.
  • Complete understanding of Agile/SCRUM with the ability to conduct SCRUM meetings, co-ordinate team activities in a strict-deadline driven environment and maintain excellent client communication
  • Designed and developed various dynamic web applications using J2EE technologies like JSP, Servlet, EJB, JDBC, JSF, JMS, JPA, XML, HTML 5, and CSS 3
  • Good experience in JavaScript frameworks such as Angular JS, Node JS, React JS and Knockout JS,
  • Also experienced in Client side validations and Client-Server data interaction using Ajax in Node JS.
  • Specialized in various frameworks like Struts 1.1/1.2/2.0, Spring 2.0/2.5/3.0/4.0 , Hibernate 3.0/4.0, IBATIS 3.2.8
  • Strong hands-on experience with Spring IO, Spring JDBC, Spring AOP, Spring JTA, Spring IOC and Spring Boot along with Hibernate for implementing the Database Transactions
  • Expertise in developing web services using JAX-WS, JAX-RS, JAX-RPC, JAXP,JAX-B, SOAP, RESTFUL, JSON, XML, WSDL, UDDI, SEI
  • Exposure to OOAD methodologies, UML and J2EE Design Patterns such as Singleton, Prototype, Session Facade, Service Locator, Data Access Objects,
  • SOA and MVC architectural design patterns in application design and development
  • Adept in Application Development with Confidential WebSphere, Oracle WebLogic, JBoss 5.x and Apache Tomcat 5.0/6.0/7.0/8.0
  • Sound knowledge in Version control systems like GIT, TFS, CVS, Subversion, Clear Case, VSS.
  • Proficient in Databases like Oracle 8i/9i/10g/11g, SQL Server v9/v10, MySQL 5.1, Mongo DB, DocumentDB.
  • Developed web applications on Java IDE tools like Eclipse Indigo, Intellij Idea, MyEclipse, Rational Application Developer (RAD), and Rational Software Architect to develop dynamic web applications
  • Experience in using Apache Ant and Apache Maven build automation tools in deploying the projects
  • Hands on experience in using JUnit 4.2/4.6, Log4J 1.2/2.5 for debugging and testing the applications
  • Good working experience in Operating systems like Windows 98/XP, Windows NT 4.0,Windows 2008RT, UNIX, Linux
  • Quick learner, exceptional problem-solving and troubleshooting capabilities
  • Excellent Team player with leadership qualities, good Communication skills, Interpersonal skills and ability to work independently

TECHNICAL SKILLS

Application Servers: Websphere Application Server, BEA Weblogic 8x/10x, Application Server, Apache Tomcat, JBoss, TomEE

J2EE Technologies: J2EE1.5,1.4,1.3,1.2, EJB 2.0,EJB3.0 Servlets 2.2/2.3, JSP 1.0/1.2, JSTL, JSF 1.2/2.0, JDBC, MVC, Struts, Hibernate 2.0/2.3, Spring 3.0, LOG4J, SL4J, JNDI, RMI, JUNIT, SAX/DOM, ANT, POJO

Messaging Systems: JMS, MQ Series

Languages: Java, PL/SQL, Bash, UML, XML, HTML

Development Tools / IDE: Eclipse, MyEclipse, Rational Application Developer (RAD), Intellij Idea, Rational Software Architect

Web Technologies: JSP, JSF, XML, HTML5, Angular JS 1.4 / 2.0, NodeJS, Java Script, TypeScript, CSS3, DHTML, XHTML, Servlets 2.4/2.5, AJAX, JavaScript, JQuery, JSON, JSTL, ANT, Maven 2, JUnit 4.2/4.7, Log4J 1.2, RMI.

Spring framework: Bean Factory, Application Context, Dependency Injection/IOC, MVC, Struts, Data Binding, AOP, JDBC, ORM, JMS, Security

Distributed computing: SOAP WS, RESTful WS, JMS API, WSDL, JAXP, JAXB, JNDI, XML, SAX, XML DOM

Databases: Oracle 10g/11g, MySql 4x/5x, MS SQL Server 9.0/10.0/11.0 , SAP Hana, Apache Cassandra, Mongo DB,DocumentDB

Design Methodologies: UML, Rational Rose, RUP, Agile, SCRUM, TDD, XP

Version control Tools: SVN, CVS, Clear Case, GIT

Operating Systems: UNIX (Solaris, Ubuntu, Linux, OSX); Windows 9x/XP/Vista/7/8

Testing Tools: JUnit, SOAP UI, Selenium.

PROFESSIONAL EXPERIENCE

Confidential, Richmond, VA

Sr Java/J2EE and Front End Developer

Responsibilities:

  • Collaborated on design spec reviews together with Business Analysts.
  • Extensively worked on developing UI components using Angular JS and JSON to interact Restful web services.
  • Redesigning the existing web application with new technologies like Bootstrap, Angular JS.
  • Developed and configured Jasmine test cases to test the Angular controllers for UI in Jasmine framework (JavaScript Testing Framework) in WebStorm IDE.
  • Experience working with Fiddler for searching logs on UI issues in dev and Prod Environment.
  • Written custom services, custom filters, controllers, modules, routers, providers and interceptors for front end using Angular JS.
  • Extensively performed User Interface validations on client-side.
  • Worked with DevOps practices using, AWS, Google Cloud, ElasticSearch, Beanstalk and Docker with Kubernetes
  • Developed end to end application on Spring boot (Rest Api Application/Spring JPA using Crud repository), Hibernate technologies/frameworks.
  • Implemented the Restful Web Services in the application to allow external applications to access the data.
  • Developed a proof of concept to connect to multiple databases using spring framework.
  • Implemented BASIC authentication for RESTFUL web services.
  • Web Application section: Used LDAP authentication (at first) and MVC to render the views.
  • Developed code for Web services using Restful and representation with JavaScript Object Notation( JSON ) and XML.
  • Developed, Tested and Deployed application in Confidential Web Sphere server.
  • Involved in building Contract Management System for managing all the information related to documents.
  • Involved in implementation of application using conventional design practices (Web-Service Oriented Architecture, MVC-Model View Controller)
  • Experience working with Splunk for searching logs and debugging issues in dev and prod environments
  • Used Tibco Rendezvous to publish the information using different transports.
  • Implemented new ETL/SSIS pacakages for TeamConnect application interfaces.
  • Worked own various proof-of-concepts to influence the group to utilize Windows Azure. Leveraged, azure table storage, blob, queues, SQL Azure and service bus to move part of the infrastructure to the Azure cloud.
  • Performed Maven build, Bamboo build and Docker deployments.
  • Used Selenium for testing the application.
  • Improved the project performance by using GemFire, ehCache Cache in rest services flow.
  • Logging framework Log4J is used for log messages.
  • Extract and analysis structured time series data from KDB database by using Q and Q-SQL
  • Used JIRA tracking tool for assigning and defect management.
  • Used JUnit 4.2 for extensive functional and unit testing code.

Environment: Spring Boot, Angular JS, NodeJS, Require JS, Selenium, Hibernate, Confidential Websphere, XML, TortoiseSVN, KDB, Q, SQL Oracle,, AWS, Beanstalk, Log 4j 2.5, JUnit 4.2, Splunk, REST, JSON, AJAX, HTML 5, CSS 3, Maven 3.3.3, Eclipse Luna

Confidential, Baltimore, Maryland

Sr.Java/J2EE Developer

Responsibilities:

  • Demonstrated experience using iterative software development methodologies including creating UML artifacts, RUP methodology, and visual modeling tools
  • Analyzing, designing and developing Enterprise Java Technology components for business application.
  • Involved in development and unit testing of components (classes and objects)
  • Used JAX-WS, Restful web servicesto coordinate with other application systems in the client business domain
  • Designing the application by collecting requirements through SDLC.
  • Used JMS Message Driven Beans to post and receive from client apps
  • EJB3.x Stateless session beans for developing the enterprise application
  • Usage of Quick Silver Publishing Tool for publishing the Dailyfile.
  • Developed the application module using patterns like with Business Delegate Pattern, Factory Pattern, DOA/DTO patterns
  • Used Selenium for testing the application.
  • Usage of JDBC, proficient knowledge on inline SQL, Oracle Stored Procedures and Oracle Functions.
  • The application was developed on Web logic Application Server 12c environment with Eclipse as development IDE.
  • SQL - (standard/Ansi, not specific to PL/SQL)
  • Used XML/XSL for sending over the data from the database to other systems for publishing.
  • Experience in configuring Data Sources and JMS resources.
  • Development of User interface with JSF Primefaces java web framework, HTML5, CSS3.

Environment: J2EE, EJB3.1, JDBC, JSF, HTML5, JavaScript, CSS3, Oracle 11g, Web logic Server 12c QC, JUnit, ANT, Log4j, PVCS version Manager and Eclipse IDE.

Confidential, Washington D.C

Sr.Java/J2EE Developer

Responsibilities:

  • Responsible for design and analysis of the given requirement.
  • Played key role in the design and development of application using Spring 3.0 and Hibernate 3.0 technologies/frameworks.
  • Implemented all the front end components using Spring MVC.
  • Wrote Beans, Request processor, Business Delegate, Business Objects, Service classes and JSP pages
  • Implemented the Restful Web Services functionality in the application to allow external applications to access the data
  • Developed presentation layer using JSP, AJAX, Spring taglibs
  • Involved in implementation of application using conventional design practices (Web-Service Oriented Architecture, MVC-Model View Controller)
  • Integrated Spring framework with Hibernate 3.0 that is used for Database operations
  • Involved in configuring Hibernate mapping file
  • Collaborated on design spec reviews together with Business Analysts
  • Implemented procedures, packages, triggers, and different Joins to retrieve the database using PL/SQL, SQL scripts.
  • Implemented Hibernate & JDBC to interact with Oracle 10g database
  • Implemented code for Web services using Restful and representation with JSON
  • Used Log4j 1.2 for logging across the application
  • Used Maven scripts for build creation and to push onto various environments.
  • Used JUnit 4.2 for extensive functional and unit testing code.
  • Deployed the application JBoss Application Server 5.0.
  • Followed Agile methodology in delivering the work

Environment: Spring 3.0, Hibernate, J2EE (JSP, Servlets), JBoss 5.0, XML, XSLT, TortoiseSVN, Oracle 10g, Log 4j 1.2, JUnit 4.2, REST, JSON, AJAX, HTML 5, CSS 3, Maven 2, Eclipse Indigo 3.7

Confidential, New Jersey

J2EE Developer

Responsibilities:

  • Involved in gathering business requirement and translated into high level and low level design of the application.
  • Coordinated Onsite and Offshore team and discussed the issues with client
  • Developed JSP & SPRING Web MVC code for front end
  • Implemented the SOAP Web Services functionality in the application to allow external applications to access the data
  • Involved in writing the WSDL file for SOAP web service publish.
  • Implemented Spring 3 frameworks under SOA.
  • Implemented Hibernate ORM to integrate database.
  • Implemented procedures, packages, triggers, and different Joins to retrieve the database using PL/SQL, SQL scripts
  • Used Log4j for logging across the application
  • Used Maven scripts for build creation and to push onto various environments.
  • Used SOAP UI for testing the web services.
  • Deployed the application on WebLogic 10 Application Server.
  • Helped a team in performing Cactus tests using JUnit and automation scripts for UI
  • Followed Agile methodology in delivering the work
  • Used the TortoiseSVN version tool to maintain different versions of the application
  • Involved in developing, enhancement, maintenance, deployment of web applications

Environment: Agile Methodology, Java, SOA, MVC, JSP 3.0, Servlet, Spring 3, Hibernate 4, Log4J, SOAP Web Services, SOAP UI, Junit, XML, WebLogic 10.x, Oracle 10g, Maven 2, Eclipse, HTML5, CSS3, JQuery, JDBC, Unix, TortoiseSVN, Visio.

Confidential

Developer

Responsibilities:

  • Involved in the Analysis, Design and implementation of the project.
  • Followed Scrum Agile methodology for iterative development of the application.
  • Involved in system design, enterprise application development using object-oriented analysis in Java/JEE6.
  • Developed JavaScript and JQuery functions for all Client side Validations
  • Designed and development of Struts Action Classes.
  • Implemented Validation (Server Side) with the help of Struts Validation Framework.
  • Developed the business layer using spring beans.
  • Interfaced with Oracle back-end using Hibernate framework.
  • Used various industry standard design patterns like façade, factory and singleton.
  • Design and implementation of Restful Web services.
  • UsedSVNas a documentation repository and version controlling tool.
  • Used Junit for extensive functional and unit testing code.
  • Used Log4j for logging and debugging.
  • Created SQL statements to insert as well as to fetch data from the database Oracle9i.
  • Deployed the application on Tomcat 5.0 Server.

Environment: HTML, Servlets, XML, UML, Struts 1.0, Spring 2.5, Restful Web services, JSON JavaScript, JSP, JQuery, Hibernate 3.0, Eclipse Indigo 3.5, Oracle 9i, Windows 2003, Tomcat 5.0

Confidential, Columbus, Ohio

J2EE Developer

Responsibilities:

  • Developed these web applications using J2EE technologies like Java Server pages (JSPs), Servlets and Struts1.2 framework.
  • Implemented Action Classes, Action Forms Struts Tag libraries.
  • Defined and used XML schemas to define web service messages and used in WSDL.
  • Designing and developing of User Interfaces using JSP, HTML, and JavaScript.
  • Used JDBC, SQL and PL/SQL programming for storing, retrieving, manipulating the data.
  • Extracting, manipulating and updating the Oracle9i databases.
  • Extensively used IDE Eclipse, Sub-Versioning (SVN) system for developing Java based Applications.
  • Had good experience in deploying web applications on Tomcat 5.0 Web server and writing XML based Apache Ant 1.x scripts in building the application.
  • Involved in writing test cases for Unit testing JUnit, Module Testing and Integration Testing.

Environment: Java, JavaScript, HTML, JSP, Servlets, Struts1.2, Eclipse, Ant1.x, Oracle9i, Tomcat 5.0, Junit, SVN, SQL.

Confidential

Java/J2EE Developer

Responsibilities:

  • Analyzed requirements and created various model needed for the project.
  • Used XML support of Spring Framework.
  • Used JSP for server side scripting.
  • Designed UI screens using JSP, HTML, CSS, Jquery.
  • Involved in implementing the JMS (Java messaging service) for asynchronous communication.
  • Used Java Script for client side validation like currency format, country name.
  • Developed meta-models and applied stereotypes of source and targets. The meta-models can be used to transform any domain source & target models to common mapping model
  • Worked on PDE (plugin development environment) to create eclipse plugins to import source-target mapping specs. The specs contained documented transformation rules/conditions formats between source & target system
  • Extensively used ATL (transformation language) to implement model transformation from source & target models to common mapping model.
  • Wrote JET (Java emitter templates) implementation to generate Java base transformation framework from the common mapping model.
  • Used Selenium for testing the application.
  • Designed a Application Health monitor for measuring application performance and availability for services

Environment: Java SDK, Eclipse ATL, Maven, Selenium, Confidential WebSphere, Java Script, Jquery, HTML, CSS, Oracle10g, Rational Software Architect, Java Emitter Templates, Quartz, Spring, Hibernate, JSP.

Confidential

Responsibilities:

  • XLDP is DB driven website with Struts Action Controller and SQL Server database.
  • Used ANT scripts to build the application and deployed on WebSphere Application Server.
  • Used Rational Rose for Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase.
  • Developed Custom Tags to simplify the JSP code. Designed UI screens using JSP, Struts tags and HTML. Used JavaScript for client side validation.
  • Used Struts with Spring Framework in the application which is based on MVC design pattern.
  • Used Hibernate Persistence Strategy to interact with database.
  • Developed the different components of application such as JSPs, Servlets, EJB’s using Websphere Studio Application Developer and used CVS for version control.
  • Actively involved in designing and implementing Business Delegate, Data Access Object, Session Façade, Service Locator and Data Transfer Object design patterns.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information.
  • Designed and developed Message driven beans that consumed the messages from the Java message queue.
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development.
  • Used DAO pattern to retrieve the data from database.
  • Used Web services for sending and getting data from different applications using SOAP messages.
  • Used JUnit framework for Unit testing of application.
  • Monitored the error logs using Log4J and fixed the problems

Environment: Struts 1.1, Hibernate 2.0, Spring 1.0, JSP1.2, Servlets 2.3, JMS, XML, SOAP, WSD, JDBC, JavaScript, UML, HTML, JNDI, CVS, Log4J, JUnit, WebSphere Application Server 5.1, WSAD 5.1.2, Rational Rose, Confidential DB2 UDB

We'd love your feedback!