We provide IT Staff Augmentation Services!

Sr. Developer / Lead Resume

2.00/5 (Submit Your Rating)

Cupertino, CA

PROFESSIONAL SUMMARY:

  • Highly motivated individual with 8+ years hands on experience in application software development with emphasis on Object Oriented Concepts, Multi - tier, Client/Server and Web based Systems using Java/J2Enterprise Edition technologies.
  • Good experience in entire Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Development and Testing of software applications.
  • Extensive experience in application development using Java, J2EE, JSP, Servlets, JDBC, jUnit, Log4J, XML, JavaScript, HTML, CSS, jQuery.
  • Hands-on experience with Application servers and Web servers such as IBM WebSphere 7.0, WebSphere Portal 6.1, Apache Tomcat 7.0 and JBoss Server 7.1.1
  • Expertise in various open source frameworks and tools such as Spring Core, Spring Web, Spring Security, Spring Data, JPA, Hibernate, jQuery.
  • Good exposure on J2EE design patterns.
  • Expertise with J2EE compliant IDE’s such as Eclipse, IBM WebSphere Integration developer and IBM Rational Application Developer
  • Good exposure on relational database management system, which includes Oracle, MySQL, DB2.
  • Experience in developing SQL, PL/SQL queries.
  • Hands on experience in publishing & consuming Web services using REST and SOAP protocols.
  • Well experienced on designing and developing Enterprise applications using Spring 3.x and integrating with ORM framework Hibernate.
  • Expertise in using various design patterns like MVC, Singleton, Factory, DAO, Business Delegate, Service Locator and many more.
  • Strong exposure to SOAP and XML Schema’s including XML, XSL, XSD, XSLT, WSDL.
  • Hands on experience in building and deploying applications using Ant, Maven and Hudson.
  • Experience in development of logging standards and mechanism based on Log4J.
  • Well experienced in developing test cases using jUnit.
  • Good industry experience on Technology, Healthcare, Banking domains.
  • Dedicated work ethics, self-motivated, self-initiative and good team communicator. Exceptional ability to learn and master new technologies.

TECHNICAL SKILLS:

Operating Systems: OS X Mavericks‎, Windows XP / 7 / 8, UNIX, MS DOS

Web Technologies: JSP, Servlets, Java Script, Ajax, HTML, DHTML, XML, JavaScript, CSS, JDBC, JNDI

Databases: Oracle 11i/10g/9i, MySQL, DB2.

IDE/Development Tools: RAD 6.0, WSAD 5.1, Eclipse Ganymede, MyEclipse, IBM Rational Application Developer, IBM WebSphere Integration Developer, Spring Tool Source

Open Frameworks: Spring 3.x, JPA, Hibernate 3.x, JQuery 1.7

Languages: Java, SQL, PL/SQL.

Tools: SQL Developer, Maven, ANT, Log4J, jUnit.

Application Server: IBM WebSphere, Apache Tomcat Server, Jboss

Design Patterns: MVC (Model-View-Controller), Singleton, Service LocatorBusiness Delegate.

Web Services: WSDL, SOAP, REST, AXIS

Quality Tools: PMD checkstyle, Findbugs.

Version Control: CVS, Rational Clearcase, Subversion

PROFESSIONAL EXPERIENCE:

Confidential - Cupertino, CA

Sr. Developer / Lead

Responsibilities:

  • Designed and developed key modules such as flexible role management system, downstream role provisioning system and locale based localization.
  • Developed using Object Oriented Programming fundamentals and techniques as well as structured analytical, design and testing techniques.
  • Implemented UI using Spring Web and jQuery frameworks. Enabled custom spring interceptors to recognize device agents and render dynamic pages compatible with devices to enhance user experiences.
  • Implemented data access objects using Spring core and Hibernate. Also implemented provisioning system using Spring batch with Quartz scheduler.
  • Involved in requirement gathering with cross business teams, consolidate requirements and provide technical designs based on platform based approach.
  • Lead team of 8 on Onsite - Offshore model. Performed code review and all time ensured coding standards.
  • Managed the project tasks to ensure on-time delivery of quality product features and enhancement.
  • Involved in performance tuning, bug fixes and code refactoring.

Environment: Java, Spring Web, Spring Core, Spring batch, Hibernate, JQuery, JUnit, Maven, Log4j, Jenkins, JBoss application server 7.0, Jetty Server 4.0.

Confidential

Sr. Java Developer / Lead

Responsibilities:

  • Designed, developed and implement new applications using Object Oriented Programming fundamentals and techniques as well as structured analytical, design and testing techniques.
  • Handled Key modules such as Member Enrollment, Claims Adjudication, TPL (Third Party Liability), AVRS (Automated Voice Response System), and other external systems such as Mckesson and so on.
  • Designed & implemented SOA management components on Websphere Process Server.
  • Implemented the Adapter for Web Services to enable true bidirectional support for event and request processing from within the adapter.
  • Involved in writing Batch scripts to invoke Process EJB components on Unix Box.
  • Played Technical Lead Role, participated in review sessions to analyze business requirements and write design specifications
  • Involved in code reviews for peers and subordinates.
  • Worked with team members both on and off shore in a collaborative development environment.
  • Mentored members of the team with the goal of improving their design and development skills.
  • Managed the project tasks to ensure on-time delivery of quality product features and enhancement.
  • Supported application deployment and Production environments

Environment: Core Java, Spring IOC, Spring AOP, Spring MVC, Hibernate/ORM, Servlet, JSP, Java Script, jQuery, XML, Linux, Eclipse, WebSphere Portal Server 6.1, WebSphere Application Server 7.0, WebSphere Portal Server, Taglib, Oracle 10G, IBM Clearcase, jUnit, ANT.Log4j.

Confidential

Java Developer

Responsibilities:

  • Involved in requirement gathering, system analysis and design of interactive configuration, status, and reporting system.
  • JSP's, Struts, internally developed Custom Tag Libraries, JSP Standard Tag Libraries (JSTL), HTML, and Jquery (Ajax Framework) are used for the pages viewed by a browser-based client.
  • Apache Tomcat Server is used on the middle tier with ORM technology such as Hibernate 3.3, JPA.
  • Java applications utilizing Java I/O, Hibernate, and HSQL are used to do batch processing of data feeds into and out-of the system. Encouraged an eventual migration to using XML and Annotations for these data files.
  • Acted as a designer and a developer to track down and fix tough bugs and to add enhanced functionality and new features throughout the system.
  • Involved in developing unit test cases ( JUnit 4.4) and functional tests for all Modules.
  • Executed test cases using Selenium.
  • Prepare the documents of the process and knowledge transferring about the project to the new team members.

Environment: Core Java, Spring IOC, Spring AOP, Spring MVC, Hibernate/ORM, Servlet, JSP, Java Script, jQuery, JBPM 4.4, XML, Linux, Eclipse, jUnit, ANT, Log4j, Apache Tomcat 7.1.

Confidential

Java Developer

Responsibilities:

  • Involved in requirement gathering, system analysis and design of Three Tier Management System with Role Based Approvals.
  • Integrated flexible Business Process workflow engine called Java Business Process Management Process, JBPM 4.4.
  • JSP's, Struts, internally developed Custom Tag Libraries, JSP Standard Tag Libraries (JSTL), HTML, and Jquery (Ajax Framework) are used for the pages viewed by a browser-based client.
  • Apache Tomcat Server is used on the middle tier with ORM technology such as Hibernate 3.3, JPA.
  • Java applications utilizing Java I/O, Hibernate, and HSQL are used to do batch processing of data feeds into and out-of the system.
  • Acted as a designer and a developer to track down and fix tough bugs and to add enhanced functionality and new features throughout the system.
  • Involved in developing unit Test Cases on HSQLDB and functional tests for all Modules.
  • Executed test cases using Selenium.
  • Prepare the documents of the process and knowledge transferring about the project to the new team members.
  • Involved in coding backend Oracle Packages.

Environment: Core Java, Spring IOC, Spring AOP, Spring MVC, Hibernate/ORM, Servlet, JSP, Java Script, jQuery, JBPM 4.4, XML, Linux, Eclipse, jUnit, ANT, Log4j, SVN, JBoss application server.

Confidential

Software Engineer

Responsibilities:

  • Involved in Preparing SRS for Specific Modules - Projected Sales & Actuals, Outstanding Collections,
  • Involved in gathering requirements and preparation of Use Cases and Prototypes.
  • Wrong terms & conditions, Delivery on promised Dates, Debt Defaults.
  • Involved in Coding and Validation of client side components - JSP, Action and ActionForm.
  • Involved in Coding and Unit testing of server side components - Business Service and DAO.
  • Code reviews to ensure quality of code.
  • Integration testing of all the modules.
  • Involved in configuration management.
  • Involved in coding of the framework classes.
  • Interacted with the customer for issue resolutions and clarifications.
  • Executed test cases using JUnit.
  • Preparing Documentation & delivery installation instructions.

Environment: Core Java, Struts 1.3, Spring Core, Spring-JDBC, Servlet, JSP, Java Script, XML, Linux, Eclipse, Oracle 10G, SVN, jUnit, ANT, Log4j, Tomcat 5.1.

We'd love your feedback!