We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Barrington, IL

SUMMARY:

  • Sun Certified Java Programmer with Over 8 years of experience in Design, Development, and Implementation of Java and J2EE web and client server based applications.
  • Hands on experience in Rule Based Engines Like Blaze Rule Services
  • Hands on experience in web based programming skills include Core Java, Servlets, JSP, Struts, JSF,JSF2, Rich Faces, Spring, JDBC, EJB, Web services, SOAP, SOA, XML, JavaScript, JSTL, AJAX framework, JSON.
  • Hands on experience in Requirement Analysis, High - level design using design patterns in Object Oriented programming.
  • Hands on experience with Angular Js Framework
  • Completed projects using Java, J2EE, EJB2/3.0, RMI, JSP, JNDI, JDBC, Servlets, JavaScript, JMS, JSF, Struts, HTML, Web Services, SOAP, XML, SQL, PLSQL, XSLT, XHTML, Spring 3.1,3.2, Hibernate, and XML BEANS.
  • Strong experience in writing Unit tests and Integration tests.
  • Hands on experience with Unix and Linux
  • Hands on experience in various java-programming tools like RAD, IntelliJ, WSAD, Eclipse-3x, RSA 7.5, RAD7.5.
  • Strong Experience in PL/SQL, SQL, JDBC, Stored Procedures, functions in Oracle and DB2.
  • Hands on experience with Relational Database Management System(RDBMS)
  • Expertise in implementing Spring framework for Dependency Injection, Auto-wiring, support for the Data Access Object (DAO) pattern and integrated with hibernate, Struts MVC.
  • Worked with spring-hibernate, spring security, spring validations and Spring-JDBC integration on various web-applications.
  • Experience in implementing Spring AOP/AOC and spring dependency Injection.
  • Proficient in XML related technologies such as DTD, XSD, XSL, XSLT, DOM, SAX, JAXP and JAXB for parsing XML in to java object.
  • Strong knowledge of open source applications including JBoss 4, JBoss 6 and Apache. Experience with webservice including SOAP, REST and RESTFUL.
  • Used web/App servers like Web Logic, Web Sphere and Tomcat servers based on the client requirement and project specifications.
  • Extensive knowledge in implementing SOA (Service Oriented Architecture) architecture for synchronous and asynchronous communications between multiple applications.
  • Extensive experience in performing reviews like Code reviews and peer reviews for maintaining best coding standards
  • Excellent communication, presentation, interpersonal skills and ability to work effectively in a diversified team.
  • Strong ability in communicating with Project development team and prioritizing workload.
  • Highly motivated and detailed-oriented, and also has the ability to work independently and/or as part of a team.
  • Expertise in using configuration management tools like Perforce, CVS, VSS, Star Team and Clear Case for version controlling.
  • Comfortable working independently and in a team environment.
  • Aptitude and desire to learn new technologies.

TECHNICAL SKILLS:

Operating System: Solaris10/9/8/7,Unix, SuseLinux, Windows NT/2000/2003/Advance Server and Ms-Dos.

Languages: Core java, C, C++, COBOL.

Methodology: Agile, SDLC and UML.

J2EE Skills: JDBC 2.0/1.0, Servlets 2.3/2.2, JSP 1.2/1.1/1.0, JSTL, RMI, EJB 3.0/2.2/2.0, JNDI, JAXP, JTA, JMS, Web Services, JPF,JSFC

Web Technologies: HTML, JavaScript 1.3/1.2, AJAX, CSS, XML, SOAP 1.1, Axis, WSDL, UDDI, JQuery.

Frameworks: AngularJS, Struts Framework 2.0/1.3, JSF, Spring Framework 3.2/3.1/2.0/1.2/1.1.

Design Patterns: MVC, DAO Pattern, Singleton Pattern, Front Controller, Factory Pattern.

Database/Tools: Oracle11g/ 10/9.0.2.5/8.1.7/7. x, DB2 7.2/7.1, Sybase,SqlServer 2000/7.0/6.5/6.0 , Hibernate 3.2/3.0, TOAD.

Web/App Server: Apache Tomcat 5.5/4.1/3.3, WebLogic 9.1/8.1/7.0/6.1 , WebSphere5.0.2/4.0, JBoss 3.1, 4.0

IDE/Tools: Eclipse, Net beans, WebLogic Workshop, ANT build script, Maven build script, Log4j logger, E2E logger.

Version Control: Tortoise svn, Perforce, CVS, Star Team, Clear Case, VSS, MS Visio.

EXPERIENCE DETAILS:

Confidential, Barrington, IL

Sr Java/J2EE Developer

Environment: J2EE 6, Java, AngularJS, Eclipse, Grunt Server, Jasmine, WebStorm for Javascript, Spring, Hibernate, JDBC, HTML/HTML5, CSS/CSS3, XML, AJAX-GWT, DHTML, jUnit, Maven, Eclipse IDE 1.5.2, jBoss, PL/SQL, Oracle 10g, Windows, SVN, JIRA.

Responsibilities:

  • Involved in business requirements gathering and technical analysis document preparation
  • Involved in working with J2EE Design patterns (Singleton, Factory, DAO, and Business Delegate) and Model View Controller Architecture with Angular JS for frontend.
  • Developed the business logic of some UIs using Java and Hibernate.
  • Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, Angular js and Bootstrap with MySQL database.
  • Developed the Java persistence classes using java annotations and hibernate
  • Developed the presentation layer using Angular JS, HTML and CSS.
  • Used JavaScript and AJAX from client-side development for more dynamic/seamless look to the frontend.
  • Developed the application using Spring-MVC and IOC/Dependency Injection integrating different layers of the application.
  • Defined Object Relational Mapping for Hibernate and performed spring integration with Hibernate for data access.
  • Worked on providing authorization and authentication to applications using Spring security and protected the application against attacks like session fixation and clickjacking.
  • Used Web Services to exchange information. Used SOAP framework and WSDL.
  • Used Maven tool to download java plugin to develop the application
  • Used Grunt Server and Jasmine to do unit testing on the frontend side of Angular code.
  • Conducted Code Reviews
  • Managed source control and version control using SVN
  • Project status tracking using JIRA
  • Deployed the project using JBoss application server
  • Developed the PL/SQL queries to generate the reports for the users.

Confidential, St. Louis, MO

Sr Java Developer

Environment: Eclipse,corejava,J2EE,JSF2,Spring3.1/3.2,Hibernate,JSTL,XML,JSFC,XSD,Blaze,Maven,JavaScript,JUNIT,sybase, DB2, HTML5,CSS3, XHTML, HTML, CSS, Servlets, Unix,Linux JAMON,J-Rebel, JBOSS 4-2/6.0/6.1,Perforce,Sonar,Splunk.

Responsibilities:

  • Involved in business requirements gathering and technical analysis document preparation.
  • Gathered requirements and converted them to technical implementation using HTML5, CSS3, JQuery, JavaScript,
  • Understanding the requirements by interacting with business users and mapping them to design.
  • Used Springs Framework in the application, which is based on MVC design pattern.
  • Involved in configuring Spring controllers using IOC.
  • Configured the Spring Framework for the entire business logic layer and set dependencies in Spring Context bean file.
  • The tech stack is AngularJS, LESS, Bootstrap and cutting edge server side technologies.
  • Built responsive site using Bootstrap that fits devices of different visual sizes.
  • Used Bootstrap and media queries to create a responsive website that fit all users and devices from desktop to tablet and mobile phone.
  • Coded JavaScript for page functionality and Pop up Screens.
  • Used JSP, JavaScript, CSS, Bootstrap, AngularJS to create interactive user interface.
  • Developed dynamic UI using Angular JS.
  • Used Spring Framework’s Bean Factory for initializing services.
  • Used Hibernate for data base related queries for ORM.
  • Wrote DAO classes using Spring and Hibernate to interact with database for persistence.
  • Extensively used Core Java such as Exceptions, and Collections.
  • Used JSP, JavaScript, CSS, Bootstrap, AngularJS to create interactive user interface.
  • Developed dynamic UI using Angular JS.
  • Created AngularJS controllers, services and used AngularJS filters for filter functionality in search box and integrator functionalities.
  • Developed REST architecture based web services to facilitate communication between client and servers.
  • The tech stack is AngularJS, LESS, Bootstrap and cutting edge server side technologies.
  • Built responsive site using Bootstrap that fits devices of different visual sizes.
  • Called REST web services through AngularJS services to get JSON Object and modified the response object to display in UI.
  • Created simulators and deployed in local environment for testing.
  • Wrote the XHTML, HTML, CSS, Java Script, Servlets, for designing GUI of the application.
  • Wrote JUnit Test cases which support the application.
  • Developed DAO’S to interact with oracle and DB2 database.
  • Used Spring Framework to develop REST-Services .
  • Manual application (EAR) deployment and testing in different Environments.
  • Used JUnit Test Cases for unit testing to achieve required coverage.
  • Used Sonar for testing the code coverage.
  • Used Splunk to see the error logs in the application.
  • Used Perforce for Version Control
  • Used JAMON for application monitoring.

Confidential, Atlanta, GA

Java/J2EE Developer

Environment: Eclipse, J2EE, JSP, Servlets, Struts 1&2,JSTL, XML, XSLT, Toplink, JQuery, Java Script,, Solr,Ajax DHTML, HTML, CSS, Tomcat,OC4J, Oracle 11g, ANT, ORM, JUNIT, Log4j,Maven

Responsibilities:

  • Created UML diagrams such as Class Diagrams and Sequence Diagrams using IBM Rational Rose.
  • Used Struts Framework in the application, which is based on MVC design pattern.
  • Used Solr for Performance optimizations.
  • Used Angular js filters for filter functionality in search box and integrator functionalities.
  • Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, Angular.js, Backbone.js, Node.js and Bootstrap with MySQL database.
  • Designed the front end using HTML5, CSS3, AngularJS, JavaScript, jQuery (using best SEO practices), Bootstrap JS, AJAX, and JSON.
  • Wrote AngularJS controllers, views, and services.
  • Developed Action classes and Form beans and configured the struts-config.xml.
  • Implemented Message Resource, Action Errors and Validation.xml using Struts.
  • Used Struts tag libraries in the JSP pages.
  • Used Hibernate 3.2 as ORM solution in persistence layer
  • Used HQL (Hibernate Query Language) to write static and complex queries while communicating with Oracle 10g database.
  • Created an XML configuration file to Integrate with JDBC connectivity.
  • Used Maven Deployment Descriptor setting up build environment by writing Maven build.xml, taking build, configuring and deploying of the application in all the servers
  • Developed DAO’s using Toplink to interact with Oracle 11g database.
  • Used the automatic build scripts using ANT for the application to create the ear files and deployed in Tomcat and OC4J application servers.
  • Developed Automated Test Scripts to perform Functional Testing, Performance Testing,
  • Wrote JUnit Test cases which support the application.

Confidential , Springfield, VA

Java Developer

Environment: JDK1.4, java1.6/1.5,core java, Hibernate, Web service,J2EE patterns,HTML/JavaScript, Jquery,Spring, JDBC, SOAP, AXIS, WSDL, JMS, UML Design, JSP, Log4j, XML, DOM, SAX, XSD, DTD, JUnit, Ibatis/hibernate, DB2/SQL/Oracle,Oracle9i,WebsphereMQ5.3,WBIMB6.0Agile,WebLogic8.1/9.0,RationalClearCase,weblogicwebservices,RSA,clearcase,clearquestIbatis/hibernate.

Responsibilities:

  • Involved in design and implementation of the PMA module.
  • Understanding the requirements by interacting with business users and mapping them to design.
  • Involved in designing and implementing web service server and client applications by using SOAP based standards for messaging.
  • Configured the Spring Framework for the entire business logic layer and set dependencies in Spring Context bean file.
  • Used Spring Framework to develop REST-Services
  • Used spring MVC web flow pattern for the front end.
  • Installed and configured of WMQ Series 5.3 on Windows system.
  • Configured MQ Series objects like Queue managers, Queues, Listeners and Channels.
  • Used MQSC commands to perform administrative tasks
  • Involved in producing necessary WSDL to deploy as a web service.
  • Used Hibernate for data base related queries for ORM.
  • Created simulators and deployed in local environment for testing.
  • Used JUnit Test Cases for unit testing to achieve required coverage.
  • Used find bugs, PMD, CPD and check style to make sure of using proper coding standards while developing from beginning.
  • Used Configuration Management Tools for version control which is built on Win CVS.

Confidential, Pittsburgh, PA

J2EE Developer

Environment: Java1.4, core java,J2EE,Jquery, IBM RAD 6.0, XML, Business Services, Presentation Services, Agile, UMLDesign,J2EE Patterns, Web sphere Application Server MQ Series, Web Services, XSLT, CSS, RSA, Java/J2EE, RSA, ClearCase, Clearquest, Tag Lib, JSP using JSTL, JavaScript

Responsibilities:

  • Involved in business requirements gathering and technical analysis document preparation.
  • Following SDLC Waterfall methodology for Integrated Web Bill Pay Project.
  • Prepared use case analysis document using UML
  • Prepared Architecture/design document and implemented Command Pattern in Presentation Services.
  • Did Core Java coding and development using Multithreading and Design
  • Did Core Java development and Support of Java/J2EE applications with emphasis on OOP-based web forms, business logic, and database access components.
  • Involved in writing and invoking the Struts MVC Calls.
  • Hands on experience with Core Java with multithreading, Concurrency, Exception Handling, File handling, IO, Generics and Java collections
  • Developed application using Struts framework that leverage Struts MVC architecture.
  • Developed new Web Service for getting External Accounts using vendor WSDL
  • Tech. System Design and review design.
  • Prepared Unit test plan/cases.
  • Review code, Unit Test Cases and Unit Test Results for the correctness and completeness.
  • Manual application (EAR) deployment and integration testing in WAS 5.1/6.0 Linux servers.
  • JUnit was used for Unit Testing

Confidential

Java User Interface Developer

Environment: Java1.4, core java Servlets, JSP, Struts, EJB, Design patterns, html, java script, SQL, Eclipse IDE, Ant, Clear Case and Web sphere application server (WAS 5).

Responsibilities:

  • Involved in designing and implementation of application flow.
  • Involved in Developing UI screens in Administrator module.
  • Developed Servlet’s and JSP for displaying both dynamic and static pages using HTML.
  • Developed Action and Form Bean classes to retrieve data and process server side validations.
  • Used JavaScript for performing client side validations.
  • Involved in implementing Internationalization for supporting different country languages using Unicode formats.
  • Involved in Code Reviews to make sure best coding standards and java best practices are used before placing the code in version control.
  • Used Rational Clear Case for version control.

We'd love your feedback!