Senior Java Developer Resume
SUMMARY:
- An accomplished IT professional with 15+ years of experience in analysis, design, development and maintenance of enterprise applications using Java and J2EE technologies.
- Encompass a full Software Development Life Cycle experience in developing applications using object oriented design methodologies & principles.
- Extensive knowledge and hands - on experience in Java, J2EE, EJB, JSP, JSF, JMS, Web Services (SOAP & REST), Hibernate, Struts, Spring, XML, CSS, HTML, JavaScript, jQuery, JSON, Log4J, Subversion, CVS, GIT, and Maven. Excellent Inter-personal, Technical, Analytical, and Problem Solving skills. Highly motivated self-starter accustomed to working in both small and large teams and effectively performs in the lead and mentoring role.
- Experienced in working with Scrum Agile, and Waterfall Model development methodologies
- Worked extensively with WebSphere, WebLogic and JBoss application servers.
- Extensively used GIT, Subversion, and CVS for source code version control.
- In-depth understanding of Object Orientation Analysis and Design and Principles.
- Extensive experience in RDBMS and DBMS using Oracle, SQL Server, and MySQL.
- Used Java XML binding tools like Castor, XMLBeans, XStream and JAXB for converting XML to java objects and vice-versa.
- Developed web applications using MVC frameworks like Spring MVC, JSF, and Struts.
- Developed JMS Applications using Point-to-Point and Pub/Sub messaging domains.
- Developed MDBs to read different types of messages from the Message Queue.
- Developed Stateless Session Beans to handle J2EE transactions.
- Extensively used various spring framework modules like Spring Core, Spring DI/IOC, and Spring MVC.
- Excellent communication and Leadership skill.
TECHNICAL SKILLS:
Languages: Java, J2EE, SQL, PL/SQL
Scripting: JavaScript, Jquery, HTML, CSS, and Cold Fusion
IDE Tools: IntelliJ IDEA, RAD, Eclipse
Frameworks: Spring, JSF, Struts, Hibernate
XML Technology: XML, XSL, XSLT, XSD, JAXP, JAXB, SAX, DOM, XMLBeans and Castor
Web Services: SOAP, REST, and WSDL
App Servers: IBM WebSphere, WebLogic, and JBoss
Versioning Tools: GIT, Subversion, and CVS
Industries: P&C Insurance, Finance, Mortgage, Online Sales, Telecom, Banking
Methodologies: Agile Scrum, Waterfall Model
PROFESSIONAL EXPERIENCE:
Confidential
Senior Java Developer
Environment: Java, J2EE, JSF, EJB, Web Services (SOAP and REST) WebSphere 8,RAD 8, Spring MVC, Spring LDAP and Hibernate.
Responsibilities:
- Involved in design, development and maintenance of policy administration system.
- Developed Genesys UI layer and Genesys CORE layer using JSF, EJB, and Spring MVC frameworks.
- Developed and Maintained Genesys Reporting System for Agencies and Audit Services using Struts, XML, and Web services.
- Used Jquery, CSS, and Ajax to enhance the functionality of web pages.
- Developed Genesys Web services using JAX-WS.
- Resolved the production support issues of the Genesys application.
- Interacted with technical BAs when developing and implementing the enhancements.
- Tuned SQL Queries to improve the performance of the application.
- Worked closely with the subject matter experts (SME) and business to understand the policy rating and amendment calculations.
Confidential
Senior Java Developer
Environment: Java, Spring, Hibernate, JBoss, XMI, Log4j, SOAP, SiriusForce (In-house framework), JavaScript, XML. XMI, Oracle 11g.
Responsibilities:
- Involved in design, development and maintenance of Flood Insurance Module.
- Developed Front End and Backend Modules using JSP, Spring and Hibernate technologies.
- Resolved the production support issues during the course of Integration Process.
- Interacted with technical BAs when developing and implementing the enhancements.
- Developed Hibernate Queries for new modules and worked on existing Hibernate Code for improving performance.
- Worked on post production issues of the application.
Confidential
Senior Java Developer
Environment: Java, Struts 2.0, Spring, Hibernate, XML, Adobe Life Cycle.
Responsibilities:
- Developed Webservices clients for hosted web services.
- Developed adobe lifecycle reporting clients.
- Developed Hibernate modules for data persistence.
- Used Spring API for developing business code logic.
- Designing and Development of Front End using JSP, HTML, CSS and Jquery.
Confidential
Technical Project Manager / Technical Lead
Environment: Java, JSP, Servlet, Struts 1.2, EJB, Spring, Hibernate, WebLogic 10, Apache Web Server, Eclipse, CVS, ANT, HTML, CSS, XHTML, XML, Log4j, JMS, JavaScript, SQL/PSQL, SQL, UML, SOAP, WSDL, Web Services, Oracle, Perl and CGI.
Responsibilities:
- Developed Front End and Backend Modules using JSP, Struts, VBSF and Perl.
- Used Spring, Hibernate, SOAP, WSDL for development in OLAM Project.
- Developed VBSF / Hibernate Queries for new modules and worked on existing code for improving performance.
- Worked on developing JMS queues for consuming messages.
- Understanding business and technical requirements and developed Solution Approaches, Detail Design and Interface agreements.
- Developed Unix Linux shell scripts for easy debugging the issues.
- Involved in developing in-house maintenance scripts for Unix Server for managing logs and data.
- Involved in developing Struts modules and EJB modules for the application.
- Developed SOAP interface and Data Transfer Objects using WSDL for Billing and Order Services.
- Involved in Code Review Process.
- Involved in security assessment using Fortify software for the application and fixing the security issues.
- Involved in team appraisals, Risk assessments and mitigations for the project.
- Involved in developing work breakdown structure and task allocation to the team.
- Managed project timeline and for offshore team.
Confidential
Technical Project Manager / Technical Lead
Environment: Java, Research in Motion (RIM) and API for Blackberry phones XML, Eclipse with RIM Interface for development and testing of application using simulators, CVS, and JIRA.
Responsibilities:
- Understanding business and technical requirements and create Solution Approaches, Detail Design and Interface agreements.
- Development of XML Client Interface of Blackberry that interacts with OLAM application Servers to fetch data.
- Involved in end to end testing of the interface.
- Involved in team assessment and appraisals.
- Developed task structure and monitored the quality of execution by each team member.
Confidential
Senior Software Developer / Technical Lead
Environment: Java,J2EE, UNIX, Webwork framework (Struts 2.0), AXIS, Ajax, XML, XSLT, Castor, JSP, Oracle 10g, Spring, Hibernate Webservices.
Responsibilities:
- Developed Front End and Backend Modules using JSP and WebWork Framework
- Developed XSD, WSDL, Web-Service Java APIs and AXIS related APIs.
- Involved in writing Castor Mapping files for XML and Java POJO Transformation.
- Design and Develop WSDL-Based web-services.
- Involved in data modeling and writing DAO,
- Responsible for creating custom tags for front end layer.
- Involved in Code Review for the team.
- Involved in Project Management Activities for task allocation, monitoring and resource management.