We provide IT Staff Augmentation Services!

Module Lead Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • 6 years of of experience in SDLC, Object oriented analysis/design and development, Model View Controller, JAVA and J2EE (Servlets, JSPs, JNDI, Java Beans, JPA and JDBC).
  • Implemented SDLC methodologies including Waterfall and Agile; involved in planning, estimations, dividing stories into tasks.
  • Extensive use of Use Case Model, Use Case Diagrams, Class Diagrams and Sequence diagrams using Microsoft Visio
  • Hands on experience in building GUIs using Java Script, AJAX, HTML, DHTML, CSS, JSP, Taglibs, JSON, XML, DTD, XSD, DOM.
  • Hands on experience in implementing web applications using frameworks like Struts, Spring (IOC, DI, AOP, Spring MVC) and integration with ORM tools like Hibernate.
  • Experienced in leveraging RDBMS like Oracle, MySQL, DB2 using SQL/Stored Procedures, triggers.
  • Experience in developing applications using web/application servers like WebSphere, JBoss and Tomcat.
  • Experience in using version controlling systems like SVN, Harvest, GIT.
  • Experience in implementing Java/J2EE design patterns such as Singleton, Factory Pattern, Front Controller, Business Delegate, Data Access Object .
  • Experience in writing JUNIT test cases and running the test suites.
  • Build, deploy, and automated delivery using Maven, Ant.
  • Knowledge on Jenkins, which provides continuous integration services for software development for various projects.
  • Experience with java - based logging framework as Log4J.
  • Good knowledge of Services oriented architectures (SOA) using XML based web Services like SOAP, REST, JAX-RS.
  • Possess good experience on IDE tools like RAD, IntelliJ, Eclipse, Netbeans.
  • Involved in Quality Control Activities by r esolving bugs/defects in application and coordinated with team members to assure a positive outcome using HP-QC,PVCS Tracker.
  • Knowledge and willingness to learn cloud services including Amazon Web Services (AWS).
  • Basic knowledge of and willing to learn JQuery , ReactJS , Ecmascript 6 , NodeJS .
  • Worked extensively on testing, troubleshooting, code review, preparing user documentation and post implementation support.
  • Experience interacting with senior manager, users and business analyst in HR, Health and insurance domain.
  • 3 months of onsite experience for getting trained during the transition phase of a project from a different vendor.
  • Ability to co-ordinate with on/off shore team of developers.
  • Certificate of Recognition for the development, delivery and advancement of Health Savings Accounts.
  • Earned "Statement of Accomplishment" on "Interactive programming with Python" course from Rice University.
  • Designed, developed and implemented sample projects/ demo applications, ex. Shopping cart, Social Media Messaging app, Tutorials Training app, to keep myself updated with current IT trends and software development expectations.
  • As long as I am being productive I am available to work in Entr y - Level and Junior Level positions as well.
  • Open to learn and work on any new technologies or job profiles .

TECHNICAL KNOWLEDGE:

Languages: Java, PL/SQL.

Java EE: Servlets, JSP, JDBC, JNDI.

Web Technologies: HTML5, CSS3, JavaScript, AJAX, Jquery, ExtJS

Frame Works: Struts1.x/2.x, Spring, Camillion

ORM Tools: IBatis, Hibernate

RDBMS: Oracle, MySQL, DB2.

Deployment Servers: Tomcat, WebSphere, Jboss, ATG DAS .

Messaging System: IBM MQ, JMS

Web Services: SOAP, REST.

Web Service Frameworks: Jersey.

Web Service APIs: JAX-RS.

Developer Tools: Eclipse, Netbeans, RAD, IntelliJ, Notepad++, Sublime text.

Build Tools: Ant, Maven, Jenkins

Version Controller Tools: SVN, GIT, Harvest.

Code Analyzers: FindBugs, PMD, Checkstyle.

Testing Frameworks: JUnit, Mockito.

Design Patterns: J2EE Design Patterns.

Bug Tracking Tools: JIRA, HP Quality Center, PVCS Tracker

Operating Systems: Windows, Linux.

WORK EXPERIENCE:

Confidential

Module Lead

Responsibilities:

  • Involved in requirements gathering, implementation and test case creation for adding a new Insurance product (Casuality) to the existing underwriting system.
  • Developed the application using Agile methodology and participated in Scrum meetings, Sprint Releases.
  • Worked on the three coverages for WS Casualty product.
  • Implemented modules like Generate Submission, Add/update/Delete client,Transaction history etc.
  • Used Spring Bean Factory for extensive configuration management.
  • Used Hibernate entities to persist data in database.
  • Refactored code for Dairy page of the underwriting system.
  • Implemented rating algorithm, default rules, validation rules in camilion framework and had the detailed implementation done.
  • Implemented Spring MVC Framework. Used Spring Dependency Injection to inject required services and spring AOP for the transaction management and logging.
  • Logging framework Log4J is used for log messages. Implemented Log4J for application logging and to troubleshoot issues in debug mode.
  • Involved in Quality Control Activities such as defect tracking, bug fixing using PVCS Tracker and later using HP-QC .
  • Involved in unit testing using JUNIT with Mockito , Integration testing and system testing.
  • Used Maven tool to build & deploy the application on the server.
  • Enhancements/ Bug Fixing in Front End/UI according to changes in rules, analysing JSON.
  • Worked on Forms, configuring and formatting the variable data to the forms and forms to the product in camilion framework.
  • Worked on the PVCS tickets efficiently to close them in time.

Environment: Java1.7, Spring MVC 4.0, EXT-JS , JavaScript, Camilion, Oracle, Web Sphere 6.0, Hibernate, Harvest, PVCS Tracker, JSON, Mockito, REST, Junit, Aquadata Studio.

Confidential

Software Engineer

Responsibilities:

  • Developed the new functionalities using Agile methodology and participated in Scrum meetings and monthly Sprint releases.
  • Wrote DB2 SP to validate data, and tuned the DB2 queries to generate reports quickly.
  • Involved in the development of Servlets and Utility classes.
  • Designed UI layout using HTML, CSS, JSP, AJAX, JavaScript, and JSTL Taglibs.
  • Worked on JavaScript to validate input, manipulated HTML elements using JavaScript.
  • Worked on entitlement model for users to access screens based on roles.
  • Used AJAX for populating the drop-down list and page content.
  • Developed a functionality to send emails/ notify workers when a case is created using JMS by MQ Series Engine.
  • Used Junit to do unit testing for the modules developed.
  • Created Oracle views, wrote PL/SQL stored procedures, grant permissions
  • Implemented open source log4j logging framework in whole application.
  • Participated in build activities using Ant.
  • Used Harvest as a version controlling tool for managing the module developments.
  • Interacted with client in the requirement collection phase, analyzed them and e nsured Project management timelines with off shore team of developers.

Environment: Java1.5, JSP, Servlets, JDBC, Javascript, DB2 Command Center, MS Sql Server, Websphere6.0, Ant, Apache Tomcat 5.1, Eclipse, XML, log4j, AJAX, IBM MQ Series, Harvest.

Confidential

Software Engineer

Responsibilities:

  • Implemented Struts framework (Action and Controller classes) for dispatching request to appropriate class.
  • Used Struts Validation framework for validation of user input as per the business logic and initial data loading.
  • Developed the UI using HTML, CSS, JSP, AJAX, JavaScript, Tiles framework .
  • Designed classes based on Business Requirement document, implemented Core Java utility classes and struts Action Classes.
  • Was responsible for developing a Spell-Check tool to be used in the portal.
  • Extensively used Core Java (Serialization; Collections API, multi-threading),
  • Coded DAO classes for database calls.
  • Used AJAX calls for front-end content population, Drop-down data.
  • Used log4j logging framework in whole application.
  • Worked on closing the defects quickly and efficiently using HPQC.

Environment: Java, J2EE (Servlets, JSP, JDBC), Struts1.2, HTML, Java Script, AJAX, Oracle 9i, ATG 6.3 DAS, Sun One Server 6.1, HPQC, Tortoise SVN, Iframe, log4j, TOAD 8.1, AJAX, XML

Confidential

Core Java Developer

Responsibilities:

  • Involved in the development of Portlets and Utility classes.
  • Normalization of database coding to support business applications
  • Plan, design, and implement application database code objects, such as stored procedures and views.
  • Used Core Java (Serialization; Collections API, multi-threading),
  • Created a Subscription/Notification admin/model whenever items (documents, users, etc.) getting added to the portal and corresponding notification is sent in email.
  • Writing database queries on Oracle 9i and Involved in the JDBC queries as part of implementation.
  • Helped Q.A team in preparing Test Cases for testing the application modules using JUnit.
  • Involved in Level 5 company assessment & followed the process.
  • Followed coding guidelines and update the status leads in time.
  • Ability to quickly adjust priorities and take on projects with limited specifications.

Environment: Websphere Application Server V6.0 ,IBM Portlet APIs, Java, Servlets, JSP, HTML, Java Script, JDBC, Oracle 9i,XML, TOAD 8.1

We'd love your feedback!