We provide IT Staff Augmentation Services!

Senior Java Developer Resume

5.00 Rating

EXPERIENCE SUMMARY:

  • 9 Years of strong IT experience in Requirement Analysis, Development of Prototype, Development, Implementation, Testing and Maintenance
  • 9 Years of experience in developing Web Based Application,Client - Server and Multi-tier Applications
  • 9 Years of extensive programming and development experience using Core Java, Spring Framework, HibernateFramework, and Web services.
  • 9 Years of experience in deployment using serverslike Apache Tomcat, BEA Web Logic and JBOSS
  • 4 Year of experience with SOAP and REST webservices
  • 4+ years of experience with Hibernate Framework
  • 4+ years of experience with Spring Framework
  • 4 Year of development experience in Multithreaded Application.
  • 6 years of experience in Oracle
  • 4+ years of experience with JSF 1.2 / 2.0
  • 3+ Extensive experience with JSF 1.2 to 2.0 Migration
  • 3+ years of experience with JQuery
  • 4 Years of experience with Linux shell scripting
  • Extensive experience of migrating ICE to ACE Components with JSF 2.0 version
  • Expert level knowledge of HTML, CSS and JavaScript
  • Extensive experience with Eclipse, SVN and Maven
  • 4+ years of experience with ANT build tool
  • 2+ years of experience in Jenkins - CI integration tool
  • 2+ years of experience in PMD, EMMA Reporting with JUnit
  • 4+ Years of experience in JUnit Testing Utility
  • 1+ Year of experience inTESTng
  • Strong data analysis and schema designing skills
  • Extensive experiencewriting SQL queries, Table and Index Scanning knowledge, stored procedures and Indexing
  • Extensive experience using different tools like SQL developer and Toad
  • Involved in full life cycle phases of Software Development Life Cycle(SDLC)
  • Excellent analytical, logical and programming skills
  • Strong understanding of Object Oriented Programming methodology
  • Exposure to UML Diagrams
  • Strong understanding ofDesignpatterns
  • Experience in implementing SOA (Service Oriented Architecture)
  • Experienced in Transportation, Logistic and Banking domain.

TECHNICAL SKILLS:

Languages: Java (JDK 1.5/1.6 /1.7), SQL, PL/SQL

Architecture/ Frameworks: J2EE, Hibernate 3.x/4.x, Spring 2.x/3.x

Java/J2EE Technologies: Servlets, JDBC, JSF1.2 / 2.0, ICE faces

Web Services: SOAP, WSDL, JAXB, REST

XML Technologies: XML, DOM

Web/Application Servers: Apache Tomcat, Web Logic, JBOSS

Scripting Languages: Java Script

Operating Systems: Windows, Linux, Unix

Databases: Oracle8i/9i/10g/11g, Sybase ASA 9.0

Testing, Logging, Build, IDE Tools: JUnit,Log4j, ANT,Eclipse 3.x/4.2,TOAD, Edit Plus 2.x, Beyond Compare, VSS, SVN Sybase9

Design Patterns: DAO, Factory, Singleton, Template Method, MVC, Delegate

PROFESSIONAL EXPERIENCE:

Confidential

Senior Java Developer

Responsibilities:

  • Involved in application development - METAMODEL,DASHBOARD, DATA Marts and Events.
  • Involved in automating the chaining process, Email notifications, file upload and file deliver in Multithreaded Application.
  • Involved in developing different components usingspring, HibernateFramework and REST web services.
  • Involved in developing XML Web services security authentication using security token.
  • Working in Agile development environment.
  • Involved in Production checkout.
  • Responsible writing complex queries and performance tuning of queries in Oracle and DB2.
  • Involved in excellent reasoning and debugging the application.
  • Working with offshore team to deliver the code.
  • Involved in Unit and Integration Testing
  • Involved in Deployment on different Servers
  • Responsible for production deployment.
  • Post release defect analysis and fixes
  • Raising Production deployment service request and deployment instructions.
  • Production issues Analysis, Estimate, Fix and Deploy
  • Change Request impact analysis.
  • Prepare estimation and effort.
  • Code review and code clean up activity.
  • Support activities for existing/new applications

Confidential, Collierville, TN

Java Lead

Responsibilities:

  • Participate in requirement analysis of the applications along with business owners.
  • Responsible for converting the requirements into Technical Design Document.
  • Responsible for conducting, coordinating for getting sign off for User Acceptance Testing(UAT).
  • Supporting Production systems.
  • Responsible for JSF Migration from JSF1.2 to 2.0.
  • Responsible for migrating ICE to ACE Components.
  • Responsible in creating XHTML templates.
  • Responsible in migrating ICE to ACE editable data table.
  • Responsible resolving migration issues.
  • Responsible developing REST full web services /JSON
  • Used CSS and JavaScript.
  • Used Eclipse, SVN and Maven.
  • Used Hibernate.
  • Worked withJquery, Angular and Bootstrap to develop front end
  • Responsible in migration from Hibernate to Open JPA.
  • Involved in Code development.
  • Involved inJUnit and Integration Testing using Jenkins.
  • Involvedin creating ActiveMQmessages
  • Involved in database using Oracle
  • Involved inDeployment on different Servers.
  • Responsible for production deployment.
  • Post release defect analysis and fixes.
  • Raising Production deployment service request and deployment instructions.
  • Production issues Analysis, Estimate, Fix and Deploy
  • Change Request impact analysis.
  • Prepare estimation and effort.
  • Prepare Quality artifacts
  • Code review and code clean up activity.
  • Code walkthrough with Client
  • Support activities for existing/new applications
  • Customer Interaction
  • Preparing WSR document and daily status update.
  • Customer Interaction
  • Analyzing Results and Reporting.
  • Good exposure in Client interaction.
  • Used VSS, SVN and Eclipse for Source Control and Version Management

Environment: JDK 1.6, JAXB, ICE faces, JDBC, Web Services, Hibernate, Open JPA, SQL, Ant, JUnit, SQL Developer, Sybase, Web Logic, Oracle, Eclipse, Windows

Confidential, Memphis, TN

Senior Software Developer

Responsibilities:

  • Involved in Web Application Development using ICE Faces 1.2
  • Developed Web based application using Hibernate and Spring (IOC).
  • Used Hibernate 3.0 as an ORM Framework
  • Created Action Forms and Action classes for the modules using ICE faces framework.
  • Client side validations using Java Script.
  • Developed SOAP webservices
  • Configured hibernate.cfg file for the Application and written number of hbm files for mapping with database table.
  • Implemented DAO design patterns
  • Implemented Factory Method and DAO design patterns
  • Used JIRA to monitor and manage user stories and defects
  • Improvedperformance significantly by rewriting the queries and indexing the database.
  • Responsible for analyzing the bug and do the bug fixing
  • Involved in business requirement analysis.
  • High level and Low level design documentation.
  • Code development
  • Unit and Integration Testing
  • Prepare Quality artifacts
  • Code review and code clean up activity.
  • Code walkthrough with Client
  • Support activities for existing/new applications
  • Customer Interaction
  • Preparing WSR document and daily status update.
  • Customer Interaction
  • Analyzing Results and Reporting.
  • Good exposure in Client interaction.

Environment: Java, J2EE, ICEFaces, MyFaces, Hibernate 3.0, spring (IOC), Webservices, Eclipse, Tomcat, Java Script, SQL, Ant, JUnit, SQL developer

Confidential

Software Developer

Responsibilities:

  • Participated in requirement analysis
  • Involved in Web Application Development using ICEFaces 2.0 (JSF 1.2) and later migrated to 3.1 (JSF 2.0)
  • Involved in building application using ACE Components
  • Converting ICE to ACE Dialog box
  • Involve in creating Facelets templates and annotations implementations.
  • Handling Javascript calls from server side.
  • Involved in Client side - JavaScript
  • Involved in implementing DAO classes using Hibernate.
  • Involved in creating customized connection classes inherited from Hibernate API.
  • Involved in Unit and integration testing.
  • Involved in Application Build and Deployment on Weblogic server.
  • Used Hibernate to access data, configured hibernate.cfg file for the Application and written number of hbm files for mapping with database table.
  • Used Spring IOC.
  • Client side validations using Java Script.
  • Implemented DAO design patterns
  • Used Java Mail API for sending mails
  • Responsible for building utilities and re-usable code which could be used by the entire development team.
  • Provided extensive pre-delivery support using Bug Fixing and Code Reviews.
  • Improvedperformance significantly by rewriting the queries and indexing the database.
  • To provide detailed estimate to business team on issue with the probable solution.
  • Closely work with the users to understand the system change and develop solution as per requirement.
  • Coordinate with non-technical users and resolve design and business issues.

Environment: Java, J2EE, ICEFaces, MyFaces, Hibernate, Spring, WebLogic, Java Script, SQL, Ant, JUnit, Subversion, SQL

Confidential

Associate Software Developer

Responsibilities:

  • Involved in Project development and Enhancement
  • Involved in Unit & Integration Testing.
  • Build and Deployment.
  • Involved in issue tracking
  • Involved in Documentation
  • Involved in Code Reviews and Document reviews
  • Involved in requirement gathering
  • Involved in proposing solutions

Environment: Java, J2EE, web logic 10.3, SQL, JUnit

Confidential

Trainee Software Developer

Responsibilities:

  • Involved in Requirement gathering, prototype creation and design.
  • Worked in Development and Deployment for the Application
  • Involved in unit and Integration testing

Environment: J2EE (JDK 1.5, Servlets, JSP, JMS, JNDI), JDBC, Eclipse 3.2

We'd love your feedback!