We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Bellevue, WA

SUMMARY

  • 6+ years ofexperiencein development and design of cross platform applications using Object Oriented Programming, J2EE technologies.
  • Expertise in Analysis, Development, Implementation and Support of projects.
  • Extensive Experience in design and development of multi - tier applications using Java, J2EE, Spring, Struts, and Hibernate, JavaScript, JSF frameworks.
  • Hands on experience with JavaScript, JSF, Oracle, DB2 SQL, Hibernate frameworks
  • Experienced in developing applications using Apache Tomcat and JBoss.
  • Expert in JS, JavaScript frameworks like Angular JS.
  • Experienced in developing UML diagrams like use cases, class diagrams and sequence diagrams using Rational Rose, Mcrosoft Visio.
  • Expertise with Object Oriented Design (OOD), Object Oriented Analysis (OOA), Object Oriented Modeling (OOM) based on Unified Modeling Language (UML) architecture.
  • Extensive experience in web application design using open source MVC, Struts, Spring Frameworks.
  • Thorough knowledge in core Java concepts like OOPS, JDBC, Multi-Threading, Java Concurrency utilities etc., and advanced Java concepts like JSP, Servlets, Hibernate, Struts, Spring and Web Services.
  • Strong understanding of Spring framework features and expertise in Hibernate ORM tool.
  • Storedprocedures, functions, triggers etc. using SQL and PL/SQL.
  • Strong experience in designing and working MongoDB
  • Developed UI and Applications using Angular JS and Node.js.
  • Experienced inwebdevelopmentusingHTML,HTML5,CSS3,JavaScriptandAJAX technologies.
  • Design, code, and maintain highly scalable and reliable enterprise applications using current Web technologies such as JavaScript, JQuery, Java, Spring, Bootstrap and AJAX.
  • Hands-on knowledge on dependency Injection concepts with Spring Web Sockets.
  • Good understanding of API Contents, Collections, Generics, Exception handling.
  • Good knowledge on IOC, Dependency Injection concepts, hands on experience working with Spring IOC, Spring Web, Spring AOP, Spring Sockets, Spring Security, Spring MVC, Spring JDBC, Spring-Hibernate, Spring Struts and Spring-JSF Modules, REST Services.
  • Experience using JavaScript, jQuery, Java, CSS.
  • Experienced with Java Multithreaded programming to develop multithreaded modules and application.
  • Used CVS, Maven, and SVN, Git for Source code version control.
  • Experience with SOAP Web services and Rest services.
  • Development experience on SQL databases (Oracle).
  • Good experience in Code Refactoring.
  • Familiar Weblogic / Websphere content Management WCM
  • Used Spring Security framework to focuses on providing both authentication and authorization to Java.
  • Extensive experience in code re-factoring, developing standards and mentoring teh team.
  • Experience with intelliJ, Net Beans, Eclipse.par
  • Preparation of Standard Code guidelines, analysis and testing documentations.
  • Team Player, quick learner and self-starter with TEMPeffective communication, motivation and organizational skills combined with attention to details and business process improvements.

TECHNICAL SKILLS

Programming Languages: C, C++, Java, Visual Basics SQL, and PLSQL.

Java/JEE Technologies: JSP, Servlets, EJB, JDBC, JMS.

Enterprise Framework: Spring, Struts, JSF, Hibernate, Spring Security, AngularJS

Web/Application Server: Tomcat, WebLogic, WebSphere.

Web Technologies: HTML, DHTML, XML, XSLT, JavaScript, CSS.

Databases: Oracle, DB2, SQL Server

IDEs: Eclipse, Net Beans.

Other Tools & Packages: CVS, SVN, JUnit, Maven, ANT, GitHub

Modelling Tools: IBM Rational Rose

User Interface: HTML, DHTML, CSS, Java Script, AJAX, JQuery, Angular JS.

PROFESSIONAL EXPERIENCE

Senior Java/J2EE Developer

Confidential, Bellevue, WA

Responsibilities:

  • Developed user interface using JSP to simplify teh complexities of teh application.
  • Configured teh Struts configuration file and Application context file based on teh Spring and Hibernate entries.
  • Involved in various phases of project development following Agile (Extreme Programming)
  • Developed Data Access layer using Hibernate and spring framework.
  • Deployed Web Services for updating teh information to teh workflow steps and getting teh pre-configured workflow processes.
  • Include use cases, class diagrams, sequence diagrams and activity diagrams.
  • Used Hibernate ORM tools which automate teh mapping between SQL databases and objects in Java. Integrated teh Spring and Hibernate framework.
  • Extensively used Hibernate in data access layer to access and update information in teh database.
  • Extensive experience in implementing J2EE design patterns like Visitor, Singleton, MVC pattern and Data Access.
  • Experience in Installing/Configuring Adobe CQ
  • Created entities and mapped them to teh data base using Hibernate.
  • Adaptive to cloud strategies based on AWS.
  • Implemented a generic interface to Hibernate criteria API for UI search functionality.
  • Developed SQL, PL/SQL, stored procedures - database application scripts.
  • Used Tomcat for teh web Development of teh application.
  • Used XSL/XSLT for transforming and displaying payment history reports.
  • Involved in teh development of Tables, Indexes, Stored procedures, Database Triggers and Functions.
  • Documented how Spring Batch is useful for teh current project.
  • Worked with WebLogic application Server for teh deployment of teh application.
  • SOAP web service was integrated with Adobe CQ to get specific information from teh external application
  • Used WSDL and SOAP for teh development of teh XML based applications.
  • Worked with CMS with WebLogic Portal for teh development of teh application.
  • Unit tested all teh classes using JUNIT at various class level and methods level.
  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using Agile Model.
  • Developed web application usingSpring MVC
  • Implementation of Web Design based on CSS3, HTML5, and Bootstrap Front-End Framework.
  • Wrote WebServices using SOAP for sending and getting data from teh external interface.
  • Used teh Tiles Framework and Tag Libraries in teh presentation layer to simplify teh complexities of teh application.
  • UsedSpring Inversion of Control, to make application easy to test and integrate.
  • UsedAuto wired Pojo.
  • Functionalities include writing code in HTML, CSS, JavaScript, JQuery, Ajax, JSON, AngularJS, and Bootstrap with MySQL database as teh backend.
  • Web application development for backend system using AngularJS with cutting edge HTML5 and CSS3 techniques
  • UtilizedSpringannotationsand XML configuration forDependency Injection.
  • Implemented web services for communicating by using SOAP.
  • Provided connections usingSpringJDBCto teh database and developedSQLqueries to manipulate teh data.
  • UsedSpringDAOconcept in order to interact with database (SQL Server) using JDBC template.
  • UsedWeb Logic Application Developerfor building, testing and deploying application locally.
  • UsedLog4jto print teh logging, debugging, warning, info.
  • UsedTeam Foundation Server (TFS)for version control.
  • UsedCodePro Analyticsto make sure all teh code maintains standards.
  • Used Maven script for building and deploying teh application.
  • Involved in bug fixes, enhancements and code refactoring.

Environment:Web Logic Server 12.1.2 and 12.2.1, Spring Framework 3.0.5, Spring Batch, JMS, Spring MVC, Angular JS, jQuery, VB, Bootstrap, AJAX, JSON, Java 5.0, JSP, NO SQL, JavaScript, HTML, CSS, DOJO, SOAP, SQL Server, JAX-WS, JDBC, DB2, Log4j.

Senior J2EEDeveloper

Confidential, Chicago, IL

Responsibilities:

  • Involved in teh development of presentation layer and GUI responsive development using JSP, HTML5, CSS/CSS3 Bootstrap & Client Side validations were done using Angular JS, XSLT and JQuery (Masking), and Google graphs XML DOM.
  • Developed UML class diagrams, sequence and use case diagrams using Rational Rose.
  • Used Dependency Injection feature of Spring MVC framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Migrateda number of in house shell scripts that supported deployment and configuration of multiple applications toUdeploy(Urban code) to reduce teh administrative overhead of QA and production releases.
  • Expertise in JDBC Connection Pooling, Persistence, Caching, EJB Server, HTTP, HTTP Tunneling.
  • Developed teh DAO layer for teh application using Spring Hibernate Template support.
  • Extensively involved in writing Object relational mapping code using hibernate, developed Hibernate mapping files for configuring Hibernate POJOs for relational mapping.
  • Implemented Transactions using spring 3.0 framework.
  • Used Spring MVC and Web Flow to bind web parameters to business logic.
  • Installed, configured and maintainedWebSphereApplication Servers (WAS) in a network deployment.
  • Worked on Firmware upgrade of Data Power appliances in different environments.
  • Used agile development environment and involved in daily SCRUM and worked on UAT issues and production support issues as a part of teh Release support team.
  • Used JSP Tag Libraries (JSTL) to implement teh logic inside teh JSPs.
  • Used plain JavaScript and JQuery, JavaScript Library to do teh client side validations.
  • Used IBMWebSphereStudio Application Developer (WSAD) as teh IDE for writing code.
  • Developed Web Services using REST, SOAP, WSDL, UDDI and XML.
  • Used AJAX to get teh data from teh server asynchronously by using JSON object.
  • Have worked on Oracle10g database for storing and retrieving teh application data.
  • Created a range of user interfaces, implemented complex business logic, simple and complex SQL queries and stored procedures implementation, Jasper report generation, testing and bug fixing process.
  • Implemented a highly-scalable vertical and horizontal, performance efficientDrools architecture.
  • Integrated JPA persistence using Hibernate in order to save teh current state of teh drools knowledge session using teh Spring Framework integration.
  • Installed and configuredJBOSS/Drools serverwith MySQL/Oracle persistence. Extracted rules
  • Developed Custom Portlets based on JSR 168 specification using WebSphere Portal Server 6.1.
  • Assisted teh Administration team in WebSphere / WebSphere Portal support & administration, upgrades, maintenance and patching.
  • Research about of JBPM process engine for use in teh implementation of Flow Control System of People.
  • Design and manipulation of JBPM process for teh client activities in order to manage teh people queue for each activity.
  • Developed new business workflows using teh Java Business Process Management (JBPM) tool & deployed them as PAR (Archive) files. Workflows are created to send requests to different service groups for approval, whenever new service requests or complaints are raise.
  • Used Spring Web Module integrated with Java Server Faces (JSF) MVC framework.
  • Developed pages using JSF features like converters, validators, actionListeners, custom components, etc.
  • Designing and implementing MongoDB schema.
  • Created conditional logics in pages using JSF tags and JSTL
  • Developed JSF components to use similar features in multiple pages.
  • Worked with development team to migrateAnt scriptstoMaven.
  • Used Mongoose API from NodeJS to access MongoDB
  • Involved in configuring JMS and JNDI in rational application developer.
  • Used Business Delegate, Service locator, Factory, Session Facade, DTO and DAO design patterns.
  • Performed unit testing using JUNIT framework and tested DAO’s and Business Services.
  • Wrote JUNIT Test cases for Spring Controllers and Web Service Clients in Service Layer using Mockito.
  • Designed and developed teh application using AGILE-SCRUM methodology.
  • Used CVS as a version control system, an important component of Source Configuration Management (SCM). Maintained relationship between objects using Spring IOC.

Environment: Java JDK, J2EE, JMS, JSF, JavaScript, IBM Web Sphere Appliction Server 8.5, HTML, DHTML, CSS, Log4J, Ant, UML, Ext JS, AJAX, Jenkins, TOMCAT, Apache, DFC, Hibernate 3.2, Udeploy, Oracle 10g, Mongo DB, HTTP, HTTPS, TCP/IP, Windows, JBPM, Web Services, SOAP, REST, WSDL, EJB 3.0, My Eclipse, Junit, XML/XSL, Ant, Core Java, Design Patterns, Maven, OOPS/OOAD (UML), XML.

Java Developer

Confidential, Dallas, TX

Responsibilities:

  • Involved in teh Requirements collection & Analysis from teh business team.
  • Created teh design documents with use case diagram, class diagrams, and sequence diagrams using Rational Rose.
  • Implemented teh MVC architecture using Apache Struts1.2 Framework.
  • Implemented Action Classes and server side validations for account activity, payment history and Transactions.
  • Implemented views using Struts tags, JSTL2.0 and Expression Language.
  • Implemented Tiles Framework for teh views layout.
  • Implemented session beans to handle business logic for fund transfer, loan, credit card & fixed deposit modules.
  • Worked with various java patterns such as Service Locater and Factory Pattern at teh business layer for TEMPeffective object behaviors.
  • Worked on teh JAVA Collections API for handling teh data objects between teh business layers and teh front end.
  • Worked with JAXB, SAXP and XML Schema for exporting data into XML format and importing data from XML format to data base and JAXB in teh web service request response data marshalling as well as un marshalling process.
  • Development of infrastructure on AWS by employing cloud front, cloud watch.
  • Implemented teh web services client to consume teh third-party service API for validating credit cards. Used XML Web Services using SOAP to transfer teh amount to transfer application that is remote and global to different financial institutions.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Developed Unit test cases using JUnit.
  • Developed ant scripts and developed builds using Apache ANT.
  • Used Log4J to capture teh log that includes runtime exceptions.
  • Used Clear Case for source code maintenance.

Environment: J2EE, Java, Struts2, Tiles, JSP, JNDI, Clear Case, SOAP, WSDL, UDDI, JAXB, JAXP, XML Schema (XST), EJB 2.0, ANT, JavaScript, JMS, AWS, Rational Rose, Udeploy, WSAD, DB 2.

Java/J2EE Programmer

Confidential

Responsibilities:

  • Developed JSP for UI and Servlets, Java classes for business logic.
  • Utilized JavaScript for client side validation.
  • Utilized Oracle PL/SQL for database operations using JDBC API.
  • Implemented DAO for Oracle 8i RDBMS for DML Operations like Insert, Update, Delete teh records.
  • Deployed teh Applications on Application Server.
  • VSS is used for Software Configuration Management.
  • Developed User Interface using JQuery.
  • Test Cases Preparation.
  • Coordinated with teh QA team during teh process of making teh code move to staging server and testing teh application for teh several test cases and defect testing.
  • Used Rational Rose for UML modelling.
  • Used a Tomcat server.
  • Involved in teh Requirements collection & Analysis from teh business team.
  • Used JDBC Template to query teh Stored Procedures from Database System.
  • Coordinated with teh QA team during teh process of making teh code move to staging server and testing teh application for teh several test cases and defect testing.
  • Create and update teh work plans.
  • SVN is used for Software Configuration Management.
  • Worked on teh JAVA Collections API.
  • Design and Development of business objects, data objects, view objects and helper classes.
  • Provided extensive technical support.
  • Successfully differentiated presentation from code.
  • Prepared Documentation and Java Doc.

Environment: Windows XP, UNIX, Java, Servlet, JSP, JDBC, HTML, Eclipse, CVS, Oracle8i, PL/SQL, Oracle11i AS, Toad, EditPlus

Java/J2ee Developer

Confidential

Responsibilities:

  • Gathering Requirement from teh Client.
  • Create documentation from analysis, design, coding and testing phases.
  • Developed JSP for UI and Java classes for business logic.
  • Correct incidents as result of teh testing.
  • Utilized JavaScript for client side validation.
  • Utilized HTML for web page development.
  • Utilized Oracle PL/SQL for database operations using JDBC API.
  • Implemented DAO for Oracle 8i RDBMS for DML Operations like Insert, Update, Delete teh records.
  • Installed and configured Web Sphere application Server.
  • VSS is used for Software Configuration Management.
  • Perform unit, pair and integration testing.
  • Prepared Documentation and Java Doc.
  • Manage teh full development life cycle. Including getting requirements, analysis, design, and development and testing.
  • Deployed teh Application on Web Server.
  • Developed User Interface using JQuery.
  • Coordinated with teh QA team during teh process of making teh code move to staging server and testing teh application for teh several test cases and defect testing.
  • Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose.

Environment: JSP, JAVA, JDBC, HTML, JavaScript, Rational Rose, Tomcat and as a backend Oracle 8i

We'd love your feedback!