We provide IT Staff Augmentation Services!

Development Lead Resume

0/5 (Submit Your Rating)

CA

SUMMARY

  • 8 years of professional IT experience in the areas of designing, developing, testing, deploying and supporting enterprise web applications using JAVA/J2EE Web technologies.
  • Expertise in developing applications using Spring Framework and using features like dependency injection, configuring application context for spring bean factory and Aspect Oriented Programming.
  • Experience in Spring transaction management.
  • Extensive experience with Servlets, JSP, Struts Framework, Validation Framework for designing view controller components
  • Extensively worked to build Model, view Controller (MVC2) architectures to ensure rapid application development for enterprise applications
  • Expertise in developing data models using Hibernate POJOs
  • Experience in development of Web Services using SOAP and REST.
  • Expertise in user interface designing using HTML, DHTML, CSS, and XML.
  • Worked on XML Technologies like XML Parsers (SAX/DOM), XSL, XSLT and JAXB.
  • Strong experience in database design in ORACLE 9i/10g that includes DDL, DML, DCL, SQL, PL/SQL (triggers, cursors, stored procedures, indexes, blocks, packages, MV)
  • Knowledge in building applications using ANT and Maven.
  • Experience in using and implementing Design Patterns such as MVC, Singleton, Abstract Factory, Factory Method, Business Delegate, and Data Access Object.
  • Worked on UNIX and Shell script for the applications.
  • Have extensive working experience of using Open Source Software’s including Eclipse, Struts, Apache Tomcat Server, log4j, Junit, Ant, Quartz
  • Followed Agile Software development process (XP) based on scrum using Unit Testing, short iterations, and close customer relationship.
  • Managed the code versioning and releases versioning through IBM Rational Clear Case and Tortoise SVN
  • Coding to the standards, easily maintainable and with good documentation.
  • Expert at bringing clarity and ease of use to complex systems and developing guidelines and frameworks for system development.
  • Highly committed to developing well commented, easily maintainable programs

TECHNICAL SKILLS

Programming Languages: Java/JDK1.4/1.5/1.6, SQL, PL/SQL, C

Distributed Technologies: JSP, Servlets, JDBC, JMS, Web Services

Browser Technologies: Ajax, Java Script, HTML, DHTML, CSS and JQuery

Open Source Frameworks: Struts, Spring 3.x

Middle tier Technologies: Hibernate 3.x

Databases: Oracle 9i/10g (SQL, PL/SQL)

Web Services: SOAP, REST, WSDL, UDDI, XML, XSD, XPath, JAXB, JAXP.

Web/Application Servers: Tomcat 7, Web Sphere 5.x, Web Logic 8.1/10.3/11

Dev Methodologies: J2EE Design Patterns

Operating Systems: UNIX, Win 9x/NT/XP.

IDE's: Eclipse3.x, RAD 7.0, JdeveloperVersion Control Tortoise SVN, IBM Rational Clear Case

Other Dev. Tools: Ant, Log4J, Junit, Maven, Putty, Toad, Quartz Scheduler, Bamboo, Splunk

PROFESSIONAL EXPERIENCE

Confidential, CA

Development Lead

Responsibilities:

  • Developed the JAX - WS/JAXB code required for the web services which calls the Mobile Capture Service (MCS).
  • Generated the web service Delegate classes required to interact with MCS.
  • Developed the Service layer for receiving the bill image from the native app and processing the extracted information received from the MCS web service.
  • Developed UI for including the new Photo Bill Pay feature in the Bill pay page.
  • Created a JavaScript for invocation of the camera on Native app.
  • Used Spring MVC Framework for the application.
  • Implemented various test cases by using Junit for Unit testing and Integration testing.
  • Implemented Introscope hooks for monitoring, incident detection and notification.
  • Used Splunk for monitoring of pre-production logs.
  • Used JIRA for creation of tasks for team members and keeping track of the workflow.
  • Interacted with the Product and Business teams constantly to deliver a reliable product.
  • The project involved coordination with multiple teams for proper analysis and development of the entire product.
  • Lead a team of 4 members and provided successful deliverables.

Environment: Eclipse3.7, Oracle 10g, Java1.6, Tomcat 7.0, UNIX, Spring 3.0, log4j1.2, Maven, Clear Quest, JIRA, Subversion, JSP, HTML, Introscope, JQuery, Junit, XML, Splunk 6Clover 3

Confidential, San Francisco, CA

Development Lead

Responsibilities:

  • Developed logic to allow the eligible student loan accounts to display for Transfers and Payments.
  • Implemented the payment processing for the customers with multiple student loan accounts.
  • Developed UI for viewing the account details of the loan and display different loan status based on the status of the loan.
  • Used Spring MVC Framework for the application.
  • Implemented Junit for Unit testing.
  • Used Splunk for monitoring of pre-production and production logs.
  • Lead a team of 3 members and had successful production install.

Environment: Eclipse3.7, Oracle 10g, Java1.6, Tomcat 7.0, UNIX, Spring 3.0, log4j1.2, Maven, Clear Quest, Subversion, JSP, HTML, Introscope, JQuery, Junit, XML, Splunk 6.

Confidential, San Francisco, CA

Sr. J2EE Developer

Responsibilities:

  • Implemented a feature called What’s New where the users are shown various new features of mobile banking.
  • Implemented a feature to provide a 1-Step Pay option for customers to pay the bills. This is implemented using AJAX and JSON.
  • Used Spring MVC Framework for the application.
  • Implemented Junit for Unit testing.

Environment: Eclipse3.7, Oracle 10g, Java1.5, Tomcat 7.0, UNIX, Spring 3.0, log4j1.2, Maven, Clear Quest, Subversion, JSP, HTML, Introscope, JQuery, Junit, XML.

Confidential, NJ

Sr. J2EE Developer

Responsibilities:

  • Implemented the Portfolio Analysis functions such as MTM (mark-to market), P&L, and Realized and Unrealised gains also top gainers and losers by company and sectors.
  • Integrated Portfolio Analysis into multi-tier architecture from Web and Standalone Swing clients using RMI and HTTP
  • Implemented the MVC architecture using Spring framework.
  • Developed persistent tier using Hibernate and DAO.
  • Integrated Spring with Hibernate ORM Framework
  • Developed UI for portfolio module using Sencha ext Js, GWT, JSP, HTML5, and CSS3.
  • Performed unit testing using JUnit.

Environment: Eclipse3.7, Java1.5, Tomcat 7.0, UNIX, Spring 3.0, Hibernate 3.0, log4j1.2, Maven, Subversion, JSP, HTML, Junit,RMI,Ext JS,Swing,Jquery,SQL and PL SQL,Postgress and Oracle DB, Tomcat

Confidential, San Francisco, CA

Sr. J2EE Developer

Responsibilities:

  • Developed parsing logic to verify the format of the received text message.
  • Developed the process to route to different set of messages depending on the ps set by the customer.
  • Developed UI for setting the ps of a customer for SMS transfer in both enhanced and classic mobile devices.
  • Used Spring MVC Framework for the application.
  • Developed the persistence tier using Hibernate framework.
  • Implemented various test cases by using Junit for Unit testing and Integration testing.
  • Implemented Introscope hooks for monitoring, incident detection and notification.
  • Wrote PL/SQL queries in Oracle.
  • Resolved bug/defects reported by clients on time.
  • Responsible in maintaining the Java source code using Subversion as revision control software.

Environment: Eclipse3.7, Oracle 10g, Java1.5, Tomcat 7.0, UNIX, Spring 3.0, Hibernate 3.0, log4j1.2, Maven, Clear Quest, Subversion, JSP, HTML, Introscope, JQuery, Junit, XML.

Confidential, San Francisco, CA

Sr. J2EE Developer

Responsibilities:

  • Identification of the discrepancies when wf.com is viewed in different mobile phones over various browsers.
  • Developed UI for alert notifications using JSP and HTML.
  • Used CSS transforms transitions and gradients to provide a better GUI experience and made modification to support old browsers as well.
  • Used Sandbox to test the code changes.
  • Involved in testing and defect fixing using Simulators and different models of mobile phones.

Environment: Eclipse3.7, Java1.5, Tomcat 7.0, Spring 3.0, CSS3, JavaScript, Clear Quest, JSP, HTML

Confidential, Jeffersonville, IN

Sr. J2EE Developer

Responsibilities:

  • Implemented Farelogix api to access the GDS (WorldSpan,Saber etc.) to get Fare Quote, Availability, Low Fare Search and booking Air, Hotel and Car
  • Developed trip insurance module with opt in opt out feature by using Travel guard and Access America Web services (SOAP).
  • Developed UI for group analyzer which enables client to forecast and search for air tickets using JSP, HTML, and CSS.
  • Implemented AutoCompleter using AJAX.
  • Used Spring MVC Framework for the application.
  • Developed the persistence tier using Hibernate framework
  • Implemented asynchronous processing using JMS.
  • Developed Web services using SOAP to make submissions.
  • Used JAXB2.0 for XML marshalling/Unmarshalling in the application.
  • Used XML Spy to design the various XDS used for insurance module.
  • Implemented various test cases by using Junit.
  • Wrote PL/SQL Stored Procedures and Packages in Oracle.
  • Resolved bug/defect reported by clients on time.
  • Responsible in maintaining the Java source code using Clear Case as a version control system.

Environment: Eclipse3.2, Oracle 10g, Java1.5, Tomcat 7.0, UNIX, Spring 3.0, Hibernate 3.0, log4j1.2, Maven, Clear Case, JSP, HTML,JAXB,XML Spy, JMS, JQuery, Junit, SOAP, XML, XSD.

Confidential

Assistant System Engineer

Responsibilities:

  • Developed procedures and packages to enable and disable the customers based on their Overdraft value and validity.
  • Involved in development of UML diagrams (Use-case, sequence and class-diagrams)
  • Developed application using Struts.
  • Performed validations using the Struts Validator Framework and JavaScript.
  • Used MVC framework for the presentation tier. JSP (Java Server pages), HTML, CSS, Java script were used for GUI design for viewing of Usage reports and call records.
  • Managed connectivity using JDBC for querying/inserting & data management.
  • Developed procedures to trigger SMS notifications to the customers.
  • Generated Prepaid Bill for the customers on their request.
  • Developed UNIX shell scripts to pull and load the data from other systems.
  • Developed Database Triggers to ensure Data integrity.
  • Developed Triggers, Stored procedures, Functions, Packages and SQL scripts
  • Developed monthly itemized usage statement for subscribed customers and Usage Statement for non subscribers using Advanced PL/SQL.
  • Responsible for uploading and downloading flat files from UNIX server using FTP
  • Used Clear Case for Version control across common source code used by developers.
  • Used Log4j to log the errors.
  • Experience in 24*7 Support when the code moves to Production.
  • Deployed J2EE application in TEST and DEV environments.

Environment: HP-UNIX, PL/SQL, Oracle 10g, UNIX Shell scripting, Java/JDK 1.5, JSP, JDeveloper, HTML, Struts, Windows XP, TOAD

Confidential

Assistant System Engineer

Responsibilities:

  • Designed and Developed various Used Interface (UI) screens for different services using JSP, Java Script and HTML
  • Involved in developing the JavaBeans and POJO’s to interact with database.
  • Involved in writing the Data Access Objects
  • Developed the data base connection using JDBC.
  • Generated Adhoc Reports using SQL queries and procedures as per Business needs.
  • Developed PL/SQL Packages, Procedures, Functions and Database Triggers for the validation of input data and to implement business rules.

Environment: LINUX, Oracle 9i, JDBC, Java, JSP, Servlets, XML, Java Beans, Apache Tomcat and ANT.

We'd love your feedback!