We provide IT Staff Augmentation Services!

Lead Developer Resume

3.00/5 (Submit Your Rating)

State Of, IdahO

SUMMARY

  • 12+ years of experience in Java/J2EE Technologies wif varied skill sets encompassing Web application development
  • Decisive, energetic, focused Team leader/player who leads high - performing geographically distributed teams
  • Accustomed to leading and working wifin teams on diverse projects and interacting closely wif clients like Edward Jones, PetraSolar, GE, VISA, Ford Motors, XTime, Funds Direct and the State Government of Wyoming.
  • Involved extensively in all stages of software development lifecycle (SDLC) such as requirements gathering, design, development, testing, implementation and deployment.
  • Expertise and experience in Core Java, JDBC, JSP, Servlets, Struts, Spring, Hibernate, EJB, XSL/XSLT
  • Developed web applications using Linux/Apache/MySQL/PHP(LAMP)
  • Skilled in OOAD and UML Methodologies wif Rational Rose, Rational Software Architect (RSA) and TogetherJ.
  • Worked wif application servers and web servers such as IBM WebSphere, JBoss,jBPM, BEA WebLogic and Tomcat.
  • Rich experience in popular RDBMS like HBase,MySQL, DB2, Oracle 10G.
  • Good understanding of RESTful webservices and Cloud computing
  • Conversant wif various design patterns Model View Controller, Front Controller, Business Delegate, Service Locator, Session Façade, Data Access Object, Data Transfer Object, Abstract Factory, Singleton
  • Comfortable creating batch jobs in UNIX Shell Script and DOS Script.
  • Sun Certified Java Programmer 1.4 (SCJP)and Java Web Component Developer 1.2(SCWCD)
  • Executed medium to large-scale enterprise software projects for Government, Travel, Credit Card, Automobile, Banking domains

TECHNICAL SKILLS

Java Technologies: J2EE, Servlet, JSP, JAXB,EJB, JDBC,JDO, JMS, JNDI

Language: Java, C, C++, PL/SQL, HTML, XML, XSL, XSLT, JavaScript, UNIX,PHP(LAMP)

Frameworks: Struts1.2, Hibernate3.0, Spring

Operating Systems: Windows95/98/2000/XP, Windows NT

Databases: Oracle 7.1/8i/9i, MySQL,DB2

Application Servers: WebLogic5.1/6.0/7.0/8.1,JBoss, WebSphere

Web Servers: Apache Tomcat 5.5

Java IDEs: Eclipse 3.0, IntelliJ IDEA, NetBeans, IBM RAD

Design: TogetherJ, Rational Software Architect (RSA), Microsoft Visio

Version Control: PVCS,CVS, Subversion

Other Tools: JUnit,ANT,Log4j, Crucible,Toad, MSProject,Maven, Toad,TeamSite,Adobe Livecycle

PROFESSIONAL EXPERIENCE

Environment: Java/J2EE, Eclipse3.0, Oracle, UNIX, VMWare, SVNJBoss 7.0,Adobe LiveCycle, JMockit, Hudson,Cobertura,Ant,Oracle Coherence, iLog, Agile/Scrum

Confidential, State of Idaho

Lead Developer

Responsibilities:

  • The IBES( Idaho Benefits and Eligibility system) determines the eligibility of the residents for the child care, medicare, food stamps programs provided by the State of Idaho.
  • The EDBC(Eligibility Determination Benefits Calculator) applies the rules and calculates the benefits for the members of the household. The system also tracks the various income and expenses of the household members.
  • Developed the Data Access Objects for the Medicare, Purchase and Prepare, Expenses of the members of the household
  • Writing complex Oracle queries for various scenarios which will pull the cases for different programs.
  • Designed the Adobe Livecycle forms to display the Statement of Facts for a selected case.The objects are bound to the values from the DAO. Used SVN for version control system
  • Deployed and tested the code using JBoss application Server
  • Wrote unit test cases using JMockit. Cobertura was used to calculate the percentage of code covered by the unit test cases.
  • Implemented documented changes to the existing system and deploying these modifications to production
  • Work wif business extensively to understand and update them wif the modifications to the IBES system. Co-ordinated wif Operations and IT teams to halp support production environments.

Environment: Java/J2EE,Struts, Eclipse3.0, Oracle, UNIX, JBoss, JIRA,Crucible,FishEye,SVN,Toad

Confidential, CA

Team Leader - Production Support

Responsibilities:

  • Assist wif day-to-day requests regarding the support of XTime CRM and consumer portal.
  • Review and improve the processes, techniques and general state of support for those applications by developing automation and introducing innovative solutions to complex operational problems.
  • Assist wif diagnosing the root-cause of production issues. Support and improve monitoring solutions and tool sets into the operational support environment - engineering, build / configuration
  • Provide ongoing support and maintenance of the software, including bug-fixes, upgrades, new developments and enhancements using Java and Oracle
  • Responsible for the creation of Struts Form Beans and Action classes
  • Deployed and tested the code using JBoss application Server
  • Implemented documented changes to the existing system and deploying these modifications to production
  • Involvement in documentation of the best practices, processes and research of the latest techniques for system and application measurement and tuning
  • Work wif engineering teams to prepare the support team for new product deployment and support in production. Co-ordinated wif Operations and IT teams to halp support production environments.
  • Used Crucible for code review, FishEye for revision control,SVN for version control system and JIRA for issue tracking

Environment Java/J2EE, Struts Hibernate,XSLT,Web services,SOA,Eclipse3.0, DB2,UNIX, Web logic Maven, Agile,DOS/VB script

Confidential

Senior Developer - IS Cash and Receipts

Responsibilities:

  • Senior developer in the IS Cash and Receipts team developing Java/J2EE applications and automating the monthly and daily financial jobs
  • Worked wif the business users and corporate sponsors to write and review technical specifications as required, meeting the objectives of functional specifications. Participated in the full SDLC (Agile), including meetings, iterative development, estimations and design sessions.
  • Design, implement and unit test server-side JEE/Java code. Generated financial reports using Struts framework, XSL, and XSLT. The financial assets, services, credit card and loan information were wrapped in a DTO and the contents of the XML were formatted and displayed using XSL.
  • Deployed and tested the code using Weblogic application Server. Log4j used for logging the application log of the running system to trace the errors and certain automated routine functions. Used Ant/Maven scripts for building the application.
  • Bridger Insight provides easy control over client screening and acceptance process, to halp to comply wif Anti-Money Laundering rules. Automated the Bridger PEP (Politically Exposed Person) scans using DOS batch/VB scripts. Co-ordinated wif Operations and IT teams to halp support production environments.

EnvironmentJava/J2EE, Spring MVC,SOA,Hibernate3.0,Hadoop,Eclipse3.0, Tomcat7, Flex,Agile, BlazeDS, JavaScript, Toad, CVS, MySQL10

Confidential

Module Lead

Responsibilities:

  • Utilized Agile process to streamline development process wif iterative development. Tracked and reported project milestones to business analyst and senior management, delivering on-time completion of the project.
  • Responsible for the development of a Spring/Hibernate based web application to be used internally for the clients of Petra Solar. Retrofitted existing Java methods wif JUnit tests, and added unit tests for new methods to adhere to test-driven development methodology.
  • Extensive use of data structures and algorithms
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IoC)
  • BlazeDS was used to connect to back-end distributed data and push data to Adobe Flex front end
  • Deployed and tested the code using Tomcat 7 server. Log4j used for logging the application log of the running system to trace the errors and certain automated routine functions.
  • Hibernate XML files (hbm) were used to Map relational data directly to java objects. Used HQL to write queries against the data objects
  • Developed multiple MapReduce jobs in java for data acessing.
  • Implemented Test Driven Development (TDD) using JUnit testing framework. Co-ordinated wif the offshore testing team to track and fix defects

Environment: Java/J2EE, TeamSite,Eclipse3.0, JBoss, UNIX, Toad, Rational ClearCase, Oracle 10g,TeamSite,CVS,Weblogic, Subversion

Confidential

Module Lead

Responsibilities:

  • Lead developer responsible for migration of code from GE Plastic to Sabic IP web sites. Involved in migrating the code deployed in the Weblogic server to JBoss server.
  • Extensive use of Java, CSS/JavaScript, SQL, and UNIX shell scripting required. Modified the existing shell scripts to point to the new JBoss server.
  • Conversant wif TeamSite VisualPreview tool and used Local File Manager to edit files.Performed basic file operations like copy, rename, delete, create, move/rename, import/export and modifying properties of a file.Proficient wif TeamSite file merges
  • Deployed and tested the code using JBoss Application Server. Log4j used for logging the application log of the running system to trace the errors and certain automated routine functions.
  • Created Absolute links in the Content Management system to point to the new Sabic sites.
  • Created generic pages for the Sabic sites.
  • Used ANT scripts for building and deploying the application.
  • Assisted wif critical system outages, software upgrades, and capacity planning. Provided technical support for usability issues and critical site problems, as needed.
  • Prepare and document test cases and features documentation and provide customer support

Environment: Struts 1.1 Framework, Java 1.4, HTML, Java Script, Linux, Eclipse,ClearCase JSP,EJB,DB2,IBM WebSphere, JUnit

Confidential

Associate Project Manager/Technical Lead

Responsibilities:

  • Part of the Knowledge Acquisition team and disseminated that acquired noledge to the offshore team, through training and documentation. Made use of MS Project to prepare schedules and necessary work plans and reports. Assigned programming tasks to team members and set milestones to monitor progress
  • Lead the Production support for critical issues for a VISA commercial credit card application used for opportunity management and global sales forecasting.
  • Served as lead over team of six analysts located in several other countries. Tasks included resolving technical failures in a timely manner, automating application monitoring tools, and providing technical expertise for application upgrades
  • Prepared technical training and process documentation for team, to aid wif day-to-day Production support issues. Coordinated wif business executives, software experts, halp desks, and data source teams in a 24x7 availability environment. In-depth noledge of AIX systems, DB2 databases, and UNIX commands required.
  • The Single Order Filter for Ford Motors queries the database based on the search criteria and provides the status of the scheduled orders in production. Provided strategic support in development of detailed project plan, work assignments and target dates. Struts, HTML, and JavaScript are used for the pages viewed by a browser-based client. Deployed the application and tested on IBM WSAD application server.
  • Involved in the documentation of UI Spec and Design document using Sequence Diagrams, Data Design and Data Flow Diagrams using Rational Software Architect.

EnvironmentJava/J2EE, Struts1.3,Servlets, JSP, Java Script, log4j, Eclipse3.0, Toad, Rational Clear case, Ant, Weblogic 8.1, Oracle 9i,JUnit

Confidential

Lead Developer

Responsibilities:

  • IRIS system supports DFS (State Government of Wyoming) economic assistance, work programs, childcare, and related functionsUsed MVC pattern frame work Struts1.3 to divide the functionalities and responsibilities to respective tiers and maintained the required coupling among those tiers.
  • Involved in designing User Interface components using JSP and HTML.Performed and actively participated in formal requirement, design, and code reviews.Involved in writing queries and stored procedures for the persistent data access.Involved in writing and executing JUnit test cases and provided thorough, automated test harnesses for developed solutions. Used Maven for build/deployment
  • Performed Unit Testing and assisted Testing team in Integration Testing of the Application.

Confidential

Lead Developer

Responsibilities:

  • Worked on Financials Resource Adaptor which is the interface between the Javelin and CODA and FileNet and CODA Financials systems.
  • Involved in analyzing the requirements and planning for the development phase.
  • Develop JAXB classes based on the request and response XML. Created JSPs and EJBs to retrievethe search criteria and provide the results. Extensively worked on XSD and XSL. Developed usecases, sequence diagrams for the modules using TogetherJ. Developed Web components for theSky Deals brand using JSP, Servlets, and JDBC.
  • Used Log4J logging framework for logging messages wif various levels throughout the Java code.
  • Developed data persistence and transmissions based on XML and relational databases.

Environment: PHP /MySQL/Apache/Linux(LAMP), JavaScript

Confidential

Developer

Responsibilities:

  • Apply a wide breadth of technical skills, Internet noledge, and experience across the spectrum of online development building a web based application for consultants to use to and track billing hours. Involved in Design, Testing, Reviews for the Application
  • Responsible for system study, analysis of business requirement specifications gathering and presenting initial visualization of proposed solutions as well as alternate solutions.
  • Backend development using open source toolset (PHP, MySQL, Apache, Linux and others (LAMP), front end development wif CSS and HTML/XHTML. In addition to code development, maintained project documentation and assisted in application design
  • Developed Java Script for extensive front-end validations. On the database end, responsibilities included design, integrity constraints and creation of queries

Environment:Java/J2EE,Servlets,JSP,MySQL,Apache,JavaScript

Confidential

Developer

Responsibilities:

  • Consultant on design, structure, and implementation of various websites, including bestdiagnosis.com. The site uses the medical conditions of the users and comes out wif the possible treatment options and the specialist information.
  • Responsible for creation and maintenance of JSP pages, doing JSP / Java and JavaScript programming, advanced DHTML including insert, delete and re-sequencing of TABLE rows in the browser and minor modifications to servlets.
  • Partnered in user interface design, contributed to content,layout,navigation, interaction flow and terminology. Performed website testing and implementation.

We'd love your feedback!