We provide IT Staff Augmentation Services!

Sr Java Developer Resume

4.00/5 (Submit Your Rating)

Highland Hills, OH

SUMMARY

  • Over 8+ years of experience in Design, Development and Testing of Information Systems using Java, JSP, J2EE, EJB, WebLogic, Websphere, Hibernate.
  • Extensive experience with Backend frameworks like: Spring, Struts, Hibernate, JPA, EJB, JMS.
  • Extensive experience with Frontend Frameworks like: JSF, AJAX, JavaScript, JQuery, JSP, HTML, CSS
  • Extensive experience in designing, developing and tuning mission - critical database operations using Oracle and SQL Server.
  • Worked on application integration with webservices using LISA webservice mocking tool.
  • Worked on XML parsing with JAXP.
  • Worked on test driven development including JUnit
  • Extensive experience on the back-end with writing Stored Procedures in PL/SQL and expert in performance tuning of the database models in Oracle and SQL Server.
  • Good knowledge in XML and Messaging standards like JMS.
  • Extensive experience working with ANT, Maven, Clear case and Subversion tools.
  • Expertise in understanding the business of the various industries like Manufacturing, Banking Industry.
  • Good knowledge for SOAP based webservices.
  • Working knowledge in Spring MVC framework.
  • Have excellent communication (Oral & Written) skills.
  • Having ability to design Use cases, Interaction Diagrams and Class Diagrams using UML with Rational Rose.
  • Experience in working in Service Oriented Architecture (SOA).

TECHNICAL SKILLS

Languages and Java-J2EE Technologies: Java, JDBC, JNDI, Servlets, JSP, EJB, JMS, JSF, Hibernate, WebServices, SOAP, JAXP, JAX WS XML, XSL, HTML, CSS, JavaScript, Ext JS, AJAX, JSON, C, C++.

Web/App Servers: JBoss 4.2, Web logic 6.1/7.0/8.1.3 , WebSphere 6.1 and Tomcat 5.0/6.0/7.0

IDEs: Eclipse, My Eclipse, WSAD and RAD.

RDBMS: Oracle 8i/9i/10g, MySQL, SQL Server2008 and DB2

Design Methodologies: UML, J2EE/GOF Design Patterns and RUP (Rational Unified Process)

Build Tools: ANT, CXF and Maven

Unit/Load Testing: JUNIT, SOAP UI

Version Control System: CVS, SVN.

Logging Tools: Log4j

Frame works: STRUTS 1.0/1.1/1.2,Spring 2.0/3.0 and Validation (Struts)

Operating Systems: Windows 95/98/2000/XP, UNIX and Linux

PROFESSIONAL EXPERIENCE

Confidential, Highland Hills OH

Sr Java Developer

Responsibilities:

  • Integration of LISA tool with Titan and web POS application to mock the webservices configuring the LISA webservice tool to get the mocked response based on request sent.
  • Mocking the Datapower by creating the Mockservlet and MockAction and updating the configuration so as to get the Mocked encrypted creditcard values through our created classes and then to again redirect the end url to work through the application .
  • Configured the build.xml to create the stand alone war for payments related changes since they were to be deployed on all environments except production.
  • Responsible for developing backend Hibernate mapping files and its configuration with Oracle DB.
  • Responsible for creating Spring application context file and implementing the transactions through it for the methods being used.
  • Accessing of DB attributes for sales lead by creating DAO classes .
  • Creating junit tests for the various cases before implementing the actual code following test driven development process.
  • To review the code developed by other developers in the team and to help them testing the unite test cases via JUnit
  • Integration of code for the various functionalities developed by team members, deploy it locally and test for the overall functionality from integration perspective.
  • Responsible for delivering the defect free and unit tested code to quality and working on the defects raised by quality team if any.
  • Responsible for doing the requirement analysis and creating the tech design document coordinating with business and QA support
  • Involved in preparing the technical design doc to facilitate the coding after doing the code analysis.

Environment: Struts, JBoss, PL/SQL developer, Oracle 10g, Eclipse 3, Ant, Spring MVC, UNIX, ClearCase, Webservices, Lisa Webservice tool, SOAPUI

Confidential, WilloughBy, OH

Sr.Java developer

Responsibilities:

  • Involved in estimation for the development, preparing the schedule for the development so as to channelize and plant the start and end of development life cycle for the function
  • To interfaces contracts between various layers of Architecture (Base Classes, BO Classes, DAO classes) making sure we adhere to the Design Patters.
  • Responsible for design of interfaces contracts between various layers of Architecture (Base Classes, BO Classes, DAO classes) making sure we adhere to the Design Patters.
  • To review the code developed by other developers in the team and to help them testing the unite test cases via JUnit
  • Integration of code for the various functionalities developed by team members, deploy it locally and test for the overall functionality from integration perspective.
  • Configured Ant and modified build.xml for code building and deployment.
  • Develop the utility to insert the HRMS data in Gift Giving (vendor supported ) application,, worked on testing the Web Services in development environment to analyse the application failure message while importing through webservice to Enablon (third party system)
  • Responsible for delivering the defect free and unite tested code to quality and working on the defects raised by quality team if any.
  • Creating the execution plan and distributing the system changes for coding to the team members.
  • Responsible for doing the technical design review for the piece of code developed by other team members as per the assignment.
  • Worked extensively with the Business teams in transferring the Business requirements into Functional design document and eventually developing the technical design for the same
  • Involved in preparing the technical design doc to facilitate the coding after doing the code analysis.

Environment: Java1.6, Struts, Hibernate, JBoss, PL/SQL developer, Oracle 10g,Eclipse 3, Ant, Unix,ClearCase,Webservices

Confidential, Lexington, KY

Technical Lead/Sr.Java developer

Responsibilities:

  • Responsible for gathering the business requirements and working on the estimation after doing the impact analysis
  • Provide the needed Technical expertise at the Design and code level to the team members
  • Responsible for organizing Iteration Task Estimation meetings, Daily standup meetings using Agile methodologies.
  • Developed the Message Driven Beans for processing the Messages from the Embedded JMS queues and to send them on the server from where they are picked up by web methods to be dispatched to store through Data Sync service.
  • Configuring Queue Connection factories, Message Listener ports, and the Queues in WebLogic server. managing the transaction handling, migrating the application to use Spring transaction instead of JDBC transaction on VIOC Store.
  • Base lining the project after discussing with the client in order to create the branch in dimension (configuration management tool) against which change for a particular enhancement is done.
  • Working on the unit test cases using JUnit
  • Doing the code review for the delivered code by the team members and logging the development defects in SharePoint which are then assigned to individual and being worked upon before delivering to quality.
  • Deploying the developed code locally to test for integration and transaction testing by sending the transactions from central to store and vice versa.
  • Writing the HQL and DAO methods to persist the DTO objects in DB .
  • Worked on Junit to prepare the test cases, also worked on Mock Testing.

Environment: Java, JSP Struts (MVC Architecture), Spring,JMS,Weblogic, Elipse,3 Dimensions, Toad, Sql Server, EJB, Expression language, Ant, Beyond Compare

Confidential

Java developer

Responsibilities:

  • Design and development of Spyda which is web based application.
  • Updating the tables as required by business users,
  • Involved in issue management which involved understanding the issues and applying analytical skills in resolving them.
  • Front end used was JSP and data was persisted using Hibernate.
  • Implemented business logic in action classes and in session beans.
  • Responsible for UAT testing for the system via JUnit.
  • Implementing the validation framework for applying the validations in existing action classes.
  • Worked on test cases and test scripts as per guidance from lead and delivering it for the final integration along with other team members.
  • Generating the EAR file using build and deploying it on server for conducting the testing.

Environment: Java, JSP, Web Sphere, Toad, Hibernate

Confidential

Java developer

Responsibilities:

  • Design and development of sqls and queries, worked on PL/SQL using cursors and procedures as well .
  • Developed the privilege function to provide various privileges to different groups and dynamically generated the menus which are visible as per the user privilege.
  • Developed action classes and JSPs to display the privilege function for the users.
  • Responsible for UAT testing for the system via JUnit.
  • Implementing the validation framework for applying the validations in existing action classes.
  • Worked on test cases and test scripts as per guidance from lead and delivering it for the final integration along with other team members.
  • Generating the EAR file using build and deploying it on server for conducting the testing.

Environment: Java, JSP, Web Sphere, CVS, Toad, JDBC Core Java, JSP1.1,servlet 2.3,,Struts 1.0,Tomcat 5.0,PL/SQ

We'd love your feedback!