We provide IT Staff Augmentation Services!

Lead Developer Resume

4.00/5 (Submit Your Rating)

Boston, MA

SUMMARY

  • Extensive experience spanning 10 years (in Financial and Automobile Domain), which includes Design, Development, Coordination, Deployment and Maintenance/Support for Web, Standalone, Client - Server web services and message oriented based Software Applications in Financial Services.
  • Received Client appreciation award for my contribution towards the project at Confidential and for an earlier project in Confidential
  • Extensive experience in System Analysis, Design, development and deployment of various applications using JAVA/J2EE Technologies, SPRING, Spring security, Spring MVC, Struts, JAX-RS with Jersey, Mybatis, JPA, Hibernate, EJB, JNDI, JMS(MQ), JDBC, JTA, XML, Java, JavaScript, AJAX, JSON, Web services ( Apache Axis and Web sphere), Apache POI, iText pdf, java concurrency, XStream. Drools.
  • Performed a variety of roles and has experience in working at various levels of Team hierarchy. Wide array of technical skills and a proven ability to determine priorities, schedule work, and meet critical deadlines.
  • Good analytical, problem solving, organizational, interpersonal, verbal & written communicational skills, and is an effective team player, yet able to work independently.
  • Experience in implementing N-tier Framework and Architecture using JAVA, J2EE and SOA based Technologies for e-business Applications.
  • Excellent Knowledge of XML processing (SAX, JDOM, XSLT, XPATH and XSD).
  • Excellent noledge in JMS
  • Excellent Knowledge of Database like Oracle 9i, Oracle 11G, 10G, Sybase, DB2.
  • Experience in Application servers like WAS 5.0 and WAS 6.0.
  • Experience in Autosys, Maestro, Shell scripts.
  • Worked on different IDEs’ like RAD, WSAD, Eclipse, Rational Rose etc
  • Well experienced in PL/SQL
  • Proactive and result-oriented leader adept in mentoring and motivating the dynamic team to exemplary performance
  • Effective communicator adept in delivering superior customer service and bridging the business and technical communities

TECHNICAL SKILLS

Operating systems: Windows NT, UNIX, AIX

RDBMS: Oracle 11g, 10g, DB2/400, SQL-Server 6.5 MS SQL Server, Sybase

Packages: MS - Office

Internet Technologies: Java 6, Java Script, JQuery, AJAX, JSON, RMI, JNDI, STRUTS, Spring MVC, Web services, Apache Axis, SOAP, XML, XPATH, Castor, XSD, WSDL, JAXB, ExtJsMiddleware EJB, JMS, Web sphere MQ

ORM: JPA, Mybatis, Hibernate

Application Servers: Web Sphere 5.5/6.1.0.17

Web-Containers: Apache Tomcat

Tools: Hudson, JDeveloper, Eclipse, IBM RAD, WSAD

Design Tool: Rational Rose Enterprise Edition.

Version Control Tools: VSS, Rational Clear Case, Accurev

Others: PL/SQL, Oracle Admin, Autosys, Maestro, Shell, Siperian, UML

PROFESSIONAL EXPERIENCE

Confidential, BOSTON MA

Lead Developer

Responsibilities:

  • Developing web-based application using Spring MVC Framework and RESTful web services
  • Adopted J2EE design patterns like Builder Design pattern, Singleton, Factory, DAO, MVC etc
  • Implemented Spring MVC-Model architecture and Spring IOC for dependency injection and other J2EE design patterns for the application development.
  • Developed forms module which dynamically generates various pdf forms based on the variance using i-Text xml, pdf template, drools, spring IOC, spring mvc and deployed it as a common web application and exposed all the functionality as restful services.
  • Integrated with multiple external systems like LexisNexis, POLK (to get Vehicle related information), MVR, RMV (to get driving history), FAR (for claims) using Spring RESTFUL web services, XML, XStream, XSLT.
  • Studying and analyzing the functional design and Field mapping documents
  • Developed UI screens using HTML, XML, CSS, JavaScript, JQuery and used AJAX for dynamic web content.
  • Interacting with Business Analysts for more understanding of theirquirements
  • Using myBatis persistence framework to support custom SQL and stored procedures.
  • Writing/updating effective stored procedures in MS SQL Server to interact with the database
  • Writing quality Drools rules business rule implementation and effective test cases using Spring JUnit
  • Unit Testing/ Integration Testing of the application
  • Quality Assurance and User Acceptance Testing Support
  • Resolve Performance Issues and support performance testing
  • Implementation Support

Confidential, BOSTON MA

Senior/Lead Developer

Responsibilities:

  • The application had 2 components. A web application which lets the users to initiate and view reports.
  • The second component was developed as a stored procedure and scheduled as a daily nightly job.
  • Being a single developer, I was responsible for complete end to end development and deployment of both components.
  • Developed the web application component using struts, jQuery, html and myBatis.
  • Adopted J2EE design patterns like Singleton, Factory, DAO, MVC etc.
  • Developed UI screens using HTML, CSS, JavaScript, JQuery and used AJAX for dynamic web content.
  • Used Mybatis ORM framework as persistence engine and involved in Mapping, writing SQL queries.
  • Implemented Unit and integration test cases Using Junit
  • Worked with business analysts to gather the business requirements.
  • Prepare design documents.
  • Developed Data model, stored procedures, and packages and setting up all backend tables.
  • Wrote complex SQL queries for web application and nightly job (Using analytical functions).
  • Used partition tables to store the massive data and partitioned the table by month.
  • Created partitioned indexes to felicitate faster data loading by disabling the indexes just for the partition.
  • Unit testing and integration testing
  • Developed build scripts using maven
  • Automated build process using Hudosn, Nolio jobs

Confidential

Senior Developer

Responsibilities:

  • Implemented Restful web services
  • Implemented Spring security for both spring mvc and RESTful services
  • Implemented single sign on authentication for RESTFUL service client
  • Wrote Client to consume the RESTful services
  • Implemented database triggers for auditing.
  • Used Hibernate ORM framework as persistence engine and involved in writing mappings.
  • Developed backend layer including web, service and data access layer
  • Unit testing and integration testing

Confidential, Portland OR

Module Leader / Tech Leader

Responsibilities:

  • Worked with clients and business analysts to understand business requirements and system impacts
  • Conduct design discussions and explain the design alternatives to project management and development teams
  • Prepare design documents and conduct impact analysis of new requirements.
  • Analyze modifications/enhancements of existing programs.
  • Performed design reviews and code reviews.
  • Provide on call support for production incidents followed by resolution or escalation as necessary plus status reporting.
  • Development of the Web application using Struts, Spring etc
  • Development of MDB/ implementing JMS
  • Implementing IOC/Dependency injection in the application

Confidential, Boston, MA

Module Leader / Tech Leader

Responsibilities:

  • Good risk analysis depends on good quality data- and on the availability of relevant and necessary data for effective analysis and modeling. Confidential needs a framework to capture and maintain data quality business rules.
  • Counterparties must be uniquely identified at the legal entity levels. Confidential must be able to aggregate exposures by counterparty across the organization.
  • Hierarchies/families of legal entities must be identified so dat risk exposures can be rolled up to the parent.
  • Integrating the current disparate counterparty assignment workflows is required for more efficient UCI accuracy.
  • Analyse the business requirements.
  • Designing the xml schema for webservices
  • Creating the WSDL, design and development of code using WebSphere webservices(SOAP based)
  • Writing ant scripts to generate,package and deploy the application
  • Analyze the issues reported in the application, complete the estimation and propose a solution to fix the same in phased manner.
  • Coordianate with various group to maintain and support the Siperain product.
  • Coordiante with vendor for the application product related issues and implement the fix in all the environment
  • Designed and Developed POC web application using IBM Websphere web services
  • Designed and Developed the customized application component using the EJB to handle the out of the box functionality in Siperian Application
  • Designed and Developed the standalone application in java to automate the sqlscripts test scripts
  • Designed and Developed the Standalone Utility applciation to create the CSV files, send an email to the users.
  • Develpoment of the Web application using Struts, Spring etc
  • Scheduling the jobs using autosys
  • Writing PL/SQL scripts
  • Writing the shell script which would be triggered by the Autosys
  • Writing STT specific ATK scripts client to automate the deployment process.
  • Administering the Siperian application product
  • Setting up the Oracle schema and oracle administration work required for the Siperian application.
  • Writing unit test cases in java and PL/SQLs

Environment: Enterprise Java Beans (EJB), Hibernate, Spring, Struts, J2EE, JSP, Java5, JavaScript, AJAX, JQuery, XML, XSD, Castor, JAXB, Web Sphere, DHTML, Java Mail, Autosys, Siperian, Shell Scripts, PL/SQL, ORALCE 10g, AIX, Sun Solaris

Confidential

Module Leader / Tech Leader

Responsibilities:

  • Requirement Gathering
  • Analyse the business requirements.
  • Design and Developed the application components like Subscriber, Publisher and Java to XMl and XML to Java using the Castor tool.
  • Implemented mutithreading to process the records based on priorities set in the incoming messages.
  • Shell script to launch the application
  • Writing unit test cases in java
  • Code review
  • Integration testing with the involved components

Environment: Java, XML, XPATH, XSD, Castor, JAXB, JMS, Shell Scripts, AIX.

Confidential

Module Leader

Responsibilities:

  • Requirement Gathering
  • Analyse the business requirements.
  • Design and Develop Web Service Component to process the orders.
  • Design and Develop the Web service application client to for theprice calculation based on Confidential pricing algorithm and after calculating the price updated the target database using the web service.
  • Develpoed the components for JMS publihing and subscribing.
  • Writing unit test cases in java
  • Code review
  • Integration testing with the involved components

Environment: Struts, J2EE, JSP, Java1.4, JavaScript, XML, XSD, Castor, Covalent Tomcat, DHTML, Sybase, MS SQL Server, Quartz, JMS, Apache axis, Windows

Confidential

Project Leader

Responsibilities:

  • Requirement Gathering
  • Analyse the business requirements.
  • Design and Develop Web Service Component to process the orders using the Sales Force WSDL.
  • Design and Develop the Web application is struts to show the summary of the orders
  • Writing unit test cases in java
  • Code review
  • Integration testing with the involved components

Environment: Struts, J2EE, JSP, Java1.4, JavaScript, Covalent Tomcat, DHTML, Oracle 9i, PL/SQL, Apache axis, Windows, DB2/400.

Confidential

Developer

Responsibilities:

  • Analyse the business requirements.
  • Understanding of Existing functionality and enhancing it.
  • Involved in developing reusable components in swings like calendar, text filed, combo box etc
  • Developed the graph property dialog for the graph.
  • Iinvolved in developing data classes for the graph module.
  • Writing unit test cases in java
  • Code review
  • Integration testing with the involved components

Environment: Swings, Java1.4, Windows

Confidential

Developer / Tester

Responsibilities:

  • Analyse the business requirements.
  • Understanding of Existing functionality.
  • Did POC on Oracle Text to replace IBM Content Manager
  • Testing the applications

Environment: Struts, J2EE, JSP, Java1.4, JavaScript, Tomcat, DHTML, Oracle 9i, PL/SQL, IBM Content Manager, Windows

Confidential

Developer / Tester

Responsibilities:

  • Understanding of Existing functionality.
  • Development of UI in JSP
  • Development of Model using stateless Session Bean
  • Writing the Stored Procedure
  • Giving the seminar on the product to the new members in the team
  • Testing the applications
  • Involved in Unit Testing, System Testing

Environment: J2EE, JSP, Java, JavaScript, WebLogic, DHTML, Oracle 9i, PL/SQL, Windows

Confidential

Developer / Tester

Responsibilities:

  • Development of UI in JSP
  • Writing the Stored Procedure
  • Testing the applications
  • Involved in Unit Testing, System Testing

Environment: J2EE, JSP, Java, JavaScript, WebLogic, DHTML, Oracle 9i, PL/SQL, Java Mail, Windows

We'd love your feedback!