We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Bloomington, IL

PROFESSIONAL SUMMARY:

  • Over 6 years of experience in Analysis, Design, Implementation and Testing of Object Oriented Applications using Java/J2EE.
  • Expertise in J2EE technologies like JSPs 1.x/2.0, Servlets 2.2/2.3/2.4/2.5 , EJBs 2.0/3.0, JDBC, JNDI and AJAX.
  • Strong Experience in Designing and Developing web applications using UML, Java/J2EE, Web technologies that include EJB, JSP, MVC Framework, Servlets, Struts, JMS, JDBC, HTML, HTML5, CSS2/3, XML, XPATH, JAXB, AJAX, XSL, XSLT, JavaScript, JSON, Angular.js, JQuery and Hibernate.
  • Expertise in developing applications using Spring Framework, Inversion of Control and Dependency Injection, Spring MVC, Spring JDBC.
  • Strong experience in different phases of Software Development Life cycle (SDLC) including Design, Implementation and Testing during the development of software applications.
  • Experience in developing Web Applications with various Open Source frameworks: JSF 1.2, Spring Framework 2.0/3.0,SpringMVC, Web Flow, Hibernate 2.0/3.0 ORM, Jakarta Struts Framework 1.1/1.2/2.0, Struts Validation and Tiles Frameworks.
  • Experience with various J2EE design patterns like DTO, DAO, MVC, SessionFacade, BusinessDelegate, Service Locator, Transfer Object, Singleton and View Object in the development of Enterprise Applications.
  • Experience in Application Servers and web servers like Web Logic, JBoss, Web Sphere and Tomcat.
  • Experience in working Hibernate Configuration, Hibernate Mapping, Hibernate Batch Processing, and Hibernate Caching.
  • Strong Experience in SOAP and RESTful for exchanging structured information in the implementation of web services.
  • Proficient with Core Java and markup languages HTML 4.0, XHTML, DHTML, CSS, XML.
  • Experience in handling the complete software development Impact Analysis, Program specification, preparation, Code review, Unit testing, Integration Testing.
  • Exposure of Garbage Collection (Marking, Normal Deletion, Deletion with Compacting) for memory management.
  • Expertise in developing the Web components using JSPs, Servlets, Filters, Custom Tag Handlers.
  • Expertise in developing application user interfaces with JSPs, AJAX, Java Script and DHTML, CSS.
  • Experience in integrating ORM tools like iBatis, Hibernate with Spring.
  • Experience of configuration tool CVS, VSS, Clear Case and SVN developing on Linux, Mac, and Windows Operating Systems.
  • Exposure to Oracle, DB2, NoSQL databases like Couchbase and MS SQL databases in developing applications using SQL Scripts, Stored Procedures. Strong skills in SQL/PL - SQL programming.
  • Expertise in RDBMS namely Oracle, MS-SQL Server, MySQL and DB2, Sybase and Stored procedures & Triggers.
  • Extensive experience with Java compliant IDE’s like Eclipse 3.0, RAD 6.1
  • Hands on experience with JUnit, and Log4j in developing test cases and determining application functionality and good experience in using ANT and MAVEN tool.
  • Experience using an Integrated Development Environment including Eclipse, MyEclipse, IBM RAD 7.5, and NetBeans.
  • Good understanding of Service Oriented Architecture (SOA).
  • Comfortable working in an Agile, Scrum and iterative development processes.
  • Possesses excellent communication skills and good team player with good problem solving and trouble-shooting capabilities and will prove a valuable asset to any project.

TECHNICAL SKILLS:

Languages: C++, Java, J2EE, SQL/PLSQL

Operating Systems: Windows 98/2000/XP/NT, Unix, MS-DOS

Java Technologies: J2SE, J2EE, JSP, Servlets, JDBC, JMS, EJB, MDB, JNDI, SOAP, RESTful web Services, JSF.

Web/App. Server: Tomcat 5.5 &6.x, WebLogic7.0,10.0, and Web Sphere 6.1, JBoss4.5

Frameworks& Tools: Struts1.1/1.2, JSF, Spring, MVC, ATG, Hibernate, JUnit, Easy Mock, AJAX, Eclipse, RAD 6.0, STS.

Web Technologies: JSP, JQuery, XML, JSON, HTML, XSLT, JavaScript, CSS, DHTML, Servlets, JSF, Ajax, JSTL

Databases: ORACLE, DB2,SQL Server, MYSQL, Couchbase

Design & Modelling: UML, Design Patterns, Microsoft Visio, Rational Rose 3.0,Agile SCRUM

Tools: /IDES: RAD 7.5,Net Beans and Eclipse

Build Tools: ANT, Maven

Version Control Tools: CVS, SVN, Clearcase, Log4j, GIT, JUnit

WORK EXPERIENCE:

Confidential, Bloomington, IL

Java/J2EE Developer

Responsibilities:

  • Implemented project using Agile SCRUM methodology. Involved in daily stand up meetings, sprint showcase and sprint retrospective.
  • Implemented project using Agile methodology. Involved in daily standup meetings, 2 week sprint showcases.
  • Designed and developed various modules using J2EE Architectures and frameworks like EJB and Spring MVC.
  • Implemented webservices using SOAP, WSDL.
  • Designed and development of User Interface using HTML, GWT, JSP, GWT, JSP Custom Tag and AJAX
  • Developed Cryptographic methods that performs Symmetric (AES,DESede etc.,.), Asymmetric (RSA) and also FPE(Format Preserved Encryption).
  • Developed methods for generating and verifying MACs, Hashes and Signatures.
  • Developed Key Management related functionality for Creating Cryptographic keys that are used for various functionalities like Encryption and decryption, MACs and Signatures.
  • Used Safenet KeySecure API for Cryptographic Key Management Solution.
  • Used sessions like KMIP(Key Management Interoperability Protocol) and NAE-XML(Network-Attached Encryption-XML) protocol for performing Key Management and Cryptographic functionality.
  • Developed user interface using JSP, HTML and performed client side validations using Java Script.
  • Implemented Model View Controller (MVC) architecture Using Spring Framework at the Web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance.
  • Experience in development of JAX-WS, Apache Axis for Web services, Web Services using SOAP, WSDL.
  • Created Business to Business communication by encapsulating SOAP Web services in Java File and Stateless Session Beans.
  • Used the Node.js, Angular.js MVC Frameworks in the development of the web applications.
  • Created different interactive spring web flows for creating, modifying and deleting the case status.
  • Developed Form Beans and Action Classes to model views and client side functionality.
  • Developed various EJB components to fulfill the business functionality.
  • Used JSP, spring/ JSTL tag libs and Java Script for developing the view tier and used Service Oriented Architecture with Java and XML/XLST also.
  • Wrote JUnit test cases for all the classes. Worked with Quality Assurance team in tracking and fixing bugs.
  • Used Log4j for logging purposes.
  • Responsibilities include design for future user requirements by interacting with users, as well as new development and maintenance of the existing source code.
  • Client Side Validations are written using JavaScript.
  • Used Tortoise SVN for repository control and code checkin.

Environment: Java 1.6, J2EE, Servlets, JSP 2.5, JUNIT 4.1, Spring 2.5.6/3.0, Hibernate 3.2.6, EJB/MDB 2.x/3.0, Oracle10g, Websphere Application Server 8.5, SOA, Rational Software Architect(RSA) 8.5, Log4J, Ajax, Angular JS, JIBX, JIRA, JAX-RPC 2.0, CVS, PL/SQL HTML 3, IBM MQ Series 6.0/7.0.

Confidential, Moline, IL

Java/J2EEDeveloper

Responsibilities:

  • Actively involved in software development life cycle starting from requirements gathering and performing Object Oriented Analysis.
  • Integrated jobs scheduling using Quartz Scheduler for the application.
  • Developed application using Core Java concepts.
  • Worked on various design patters specific to the requirement.
  • Navigated and understood through the Workflow of the development.
  • Implemented changes in the code suitable to the Workflows.
  • Developed user interface using JSP, HTML and performed client side validations using Java Script.
  • Implemented Model View Controller (MVC) architecture Using Struts Framework at the Web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance.
  • Developed some applications using Web Services.
  • Developed RESTFUL web service.
  • Experience in development of JAX-WS, Apache Axis for Web services, Web Services using SOAP, WSDL.
  • Created Business to Business communication by encapsulating SOAP Web services in Java File and Stateless Session Beans.
  • Used the Node.js, Angular.js MVC Frameworks in the development of the web applications.
  • Test Web Services using SOAPUI.
  • Worked on generating the web services classes by using Service Oriented Architecture SOA, UDDI.
  • Designed Frontend with in object oriented JavaScript Framework like Node.js, Angular.js.
  • Created different interactive spring web flows for creating, modifying and deleting the case status.
  • Extensively worked on form validation using the Spring Validator framework.
  • Developed Form Beans and Action Classes to model views and client side functionality.
  • Used the Struts Validator framework for validating the forms.
  • Developed various EJB components to fulfill the business functionality.
  • Used JSP, spring/ JSTL tag libs and Java Script for developing the view tier and used Service Oriented Architecture with Java and XML/XLST also.
  • Unit tested the applications before release to QA.
  • Worked with Quality Assurance team in tracking and fixing bugs.
  • Used Log4j for logging purposes.
  • Developed Stored Procedures and Triggers on Oracle Database.
  • Involved in Performance Tuning of the database.
  • Developed Scripts for customizing reports depending upon various customer requirements.
  • Responsibilities include design for future user requirements by interacting with users, as well as new development and maintenance of the existing source code.
  • Client Side Validations are written using JavaScript.
  • Setup SVN for repository control and checking in of the code.
  • Used JIRA for tracking issues.

Environment: Java 1.6, J2EE, Servlets, JSP 2.5, JUNIT 4.1, Struts 1.2, Spring 2.5.6/3.0, Hibernate 3.2.6, EJB/MDB 2.x/3.0, Oracle10g, WebLogic 10.3.x, SOA, RESTful, Eclipse IDE 3.7, Log4J, Ajax, Angular JS, JIBX, JIRA, JAX-RPC 2.0, CVS, PL/SQL HTML 3, IBM MQ Series 6.0/7.0.

Confidential, NY City, NY

Java/J2EE Developer

Responsibilities:

  • Understanding the Domain Knowledge for the Product, Requirements and Design Documents gathering.
  • Preparing the Design Documents and analyzing the functional specifications.
  • Extensively used AGILE development methodology and project planning.
  • Worked on the Spring framework like Spring IOC and Spring DAO.
  • Developed ANT scripts to build and deploy the application in the JBOSS Application Server.
  • Used Ibatis to populate the data from the Database.
  • Used JavaScript and jQuery for validating the input given to the user interface.
  • EJB components are deployed on the Web Logic.
  • Developed the application using Spring MVC, Servlets and JSP pages for authentication.
  • Responsible for developing GUI / user interfaces using JSP, CSS & DHTML.
  • Created a utility tool using Angular JS, Ext JS which allows several application teams to restart their application servers which involves configuration settings for generating various routes using controllers, views.
  • Designed and implemented database structure in MySQL Server.
  • Designed Interactive GUIs using Java Applets and Swing.
  • Built CVS and XML file loaders and splitters for financial data.
  • Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML.
  • Involved in creating unit testing of various layers using JUnit and created automated test scripts for integration testing using Selenium.
  • Used SOAP UI to test the different methods in the Web service.
  • Effective usage of J2EE Design Patterns namely Session Facade, Factory Method, Command and Singleton to develop various base framework components in the application.
  • Involved in Units integration, bug fixing, and User acceptance testing with test cases.
  • Involved in debugging the product using Eclipse and JIRA Bug Tracking.
  • Used CVS for version controlling and JUnit for unit testing.
  • Prepared statements are used for communication with MySQL database.
  • Created files & deployed on Tomcat using ANT deployment tool.
  • Implemented the logging mechanism using Log4j framework
  • Extensively used Core Spring Framework for Dependency Injections of components.
  • Implemented Spring IOC for server side Java components.

Environment: Apache Tomcat server, Struts 1.x, JSTL, CSS, DB2, JSP, Angular JS, JDBC, Taglibs EJB, RAD, J2EE, Java, UML, HTML, JUnit, Log4j, ANT, JavaScript, J2EE Patterns, SQL, MVC, CVS.

Confidential, Lincoln, RI

Java/J2EE Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Life Cycle (SDLC)
  • Used Rational Rose for developing Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase.
  • Extensively used AGILE development methodology and project planning.
  • Used JSF 1.2 Framework in the application which is based on the MVC design pattern.
  • Implemented automatic/dynamic text filling support using AJAX/JSF components.
  • Used Hibernate3.0 in data access layer to access and update information in the database.
  • Used Spring 2.0 Framework for DI (Dependency injection) and integrated with Hibernate and JSF.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
  • Actively involved in designing and implementing Singleton and Front Controller, Service Locator, Business Delegate and Data Access Object design patterns.
  • Used Java Message Service (JMS 1.1) for reliable and asynchronous exchange of important information such as loan status report.
  • Involved in writing EJBs (Stateless Session Beans) and Web Services for building the middleware distributed components and deployed them on application servers.
  • Used Oracle with the functionalities of the Database Administrator as the backend database using Windows NT OS.
  • Extensive use of MAVEN to build and deploy the application into dev environment and QA environment and work with the front-end developers in displaying the data.
  • Used Log4J 1.2 to capture the log that includes runtime exceptions.
  • Used CVS 1.1 for version control and used IBMRAD 6.1 for implementing the application.

Environment: IBM Web Sphere Application Server 6.1, J2EE 1.4, JSF 1.2, Rich Faces, Hibernate 3.0, Spring Framework 2.0,Spring Web Flow, JMS 1.1, XML1.1, Web Services, SOA, SOAP-UI, REST, WSDL 1.1, SAX, DOM, JavaScript, Rational Rose, UML, HTML, JNDI, CVS 1.1, Log4J 1.2, Junit 3.8, ANT 1.5, DB2, IBM RAD 6.1, MAVEN, Windows NT.

We'd love your feedback!