We provide IT Staff Augmentation Services!

Senior Software Developer Resume

5.00/5 (Submit Your Rating)

Collierville, TN

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 and J2EE technologies including Servlets, JSF 1.2 /2.2, ICE Faces, MyFaces, Hibernate, Spring(IOC), Webservices, JDBC, Log4J, JavaScript .
  • 5+ years of experience with JSF
  • 4+ years of experience building user interfaces using ICE Faces.
  • Extensive experience of migrating ICE to ACE Components
  • Expert level knowledge of CSS and JavaScript.
  • Extensive experience with Eclipse, SVN and Maven
  • 4+ years of experience with Hibernate and Tomcat
  • 4+ years of experience with Spring (IOC)
  • 9 Years of experience in deployment using servers like Apache Tomcat, BEA Web Logic,
  • 4+ Years of experience in Unit Testing ( JUnit) and ANT Scripts
  • Excellent understanding of relational databases involved in application development using several RDBMS like Oracle 10g and Sybase
  • Strong data analysis and schema designing skills
  • Extensive experience writing SQL queries, 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 of Design patterns
  • Experience in implementing SOA (Service Oriented Architecture)
  • Application areas included development for the domains such as Transportation and Logistics ( Confidential )
  • Worked closely with Tier Support teams to analyze and resolve production problems and provide suggestions for system enhancements
  • Support in post implementation and application maintenance support to the client
  • Quick learner, self-motivated, organized, and team player with strong personal and group communication skills

TECHNICAL SKILLS

Languages: Java (JDK 1.5/1.6), 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

XML Technologies: XML, DOM

Web/Application Servers: Apache Tomcat, Web Logic

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, Collierville, TN

Senior Software Developer

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

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 migrating ICE to ACE Components
  • Used CSS and JavaScript.
  • Used Eclipse, SVN and Maven
  • Experience with Hibernate
  • Responsible in migration from Hibernate to Open JPA.
  • Responsible for implementing Web application using ICE faces.
  • Involved in Code development
  • 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.
  • 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

Confidential, Memphis TN

Senior Software Developer

Environment: Java, J2EE, ICEFaces, MyFaces, Hibernate 3.0, spring (IOC), Webservices, Eclipse, Tomcat, Java Script, SQL, Ant, JUnit, SQL 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.
  • 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
  • Improved performance 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.

Confidential

Software Developer

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

Responsibilities:

  • Participated in Requirement analysis
  • Involved in Web Application Development using ICE Faces.
  • Involved in building application using ACE Components.
  • Involved in implementing DAO classes using Hibernate.
  • Involved in impmenting annotations using JSF 2.0
  • 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.
  • Improved performance 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.

Confidential

Associate Software Developer

Environment: Java, J2EE, JSP, Weblogic 10.3, SQL, JUnit

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

We'd love your feedback!