We provide IT Staff Augmentation Services!

Lead Developer Resume

2.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Sun Certified Java/J2ee Lead Developer with 19 years of hands on software development experience in Client Server and Web Based Applications.
  • Background includes requirement capturing, design, develop, implement, testing, maintenance and team management of complete Software Development Life Cycle projects.
  • Experience in back end applications and database management.
  • Proven ability to work under pressure, prioritize, meet deadlines, work collaboratively with different teams.
  • Worked as a Java/J2ee developer with multiple clients.
  • Worked as a Team Lead in various projects have experience of onshore and offshore team handling, client interaction, requirement capturing, providing work estimates & managing timelines
  • Worked as an application Architect.
  • Worked on producing technical designs and documents after analysis
  • Rich knowledge of Object Oriented Technologies, Web technologies and client server technologies including Java, J2EE, Struts, Ibatis, Hibernate, Spring, JSP, XML, Design Patterns, Alfresco, JUnit,ASP.Net, Ajax, Crystal Reports, SQL
  • Worked on full life cycle of project worked on requirement capturing, analyzing, designing, development, writing test cases and support
  • Worked on Jboss, WebSphere, Weblogic, Apache Tomcat Web servers and application servers
  • Rich experience of handling Eclipse, RAD/WSAD tools.
  • Good Experience in database designing and SQL programming in Oracle, MySQL and SQL Server.
  • Experience of working with top notch companies like Accenture, IBM, Confidential, Confidential, Confidential, CME, Confidential, Confidential Holdings
  • Worked on onshore - offshore model, managing teams offshore.
  • Extensive experience using Agile methodology with proven ability to adhere to schedules
  • Good Documentationskills.

TECHNICAL SKILLS

Programming Languages: Java, SQL, Java Script

Technologies & Frameworks: J2EE, JSP, Struts, Ibatis, Hibernate, Spring, Servlets, Ajax

Databases: MySql, SQL Server, Oracle, DB2, Sybase

Servers: Jboss, Websphere, Weblogic, Apache-Tomcat

IDEs/Tools: RAD, Eclipse, Weblogic, .NET Studio tool, TOAD, Erwin, SQA testing tool, Microsoft Visual Studio 6.0, Rational Clear Case, SVN(Subversion), Crystal Reports, Informatica, Alfresco.

PROFESSIONAL EXPERIENCE

Confidential, Chicago IL

Lead Developer

Environment: Java,Spring, Struts, Rest, Hibernate, IBatis, Junit, Html, CSS, JQuery, Agile, DB2, Unix.

Responsibilities:

  • Led the software development team.
  • Worked myself as a Java J2EE developer for new developments and code maintenance.
  • Capture business requirements from Business.
  • Analyzed and designed requirements, made technical designs and developed application
  • Worked in Agile methodology.
  • Involved in full Software Development Life Cycle.
  • Worked on integrating frameworks with Spring, Struts, IBatis and Spring Web Services.
  • Designed and Developed all on my own full Webservices for external mobile application.
  • Developed interface to external SIDES application to file employer responses electronically.
  • Wrote various Spring batch jobs for new functionality and integrated them with existing frameworks.
  • Designed and architected various new modules.
  • Wrote various Junit Test cases and tested applications based on them.
  • Wrote and configured Maven build scripts and helped in build management and deployments.
  • Worked by planning all the tasks writing technical specs with diagrams in detail before starting development.
  • Created Data Access Objects to fetch data from database with SQL queries integrate them with IBatis
  • Created Test data using SQL in DB2 for System Testing and UAT testing.
  • Worked with QA team to manage and fix bugs in System using Clear Quest and SharePoint tools for same.
  • Handled production maintenance issues providing off hours support for urgent production fixes, builds, deployments
  • Heavily involved in implementing data fixes by writing SQL’s and applying in production database.

Confidential, Chicago, IL

Lead Developer

Environment: Java, J2EE, Hibernate, Web Services, SOA, Junit, Javscript, CSS, Spring, Eclipse, Sybase, Unix

Responsibilities:

  • Worked as a Senior Java EE Developer and implemented multiple solutions using JAVA EE frameworks.
  • Captured business requirements, design them, provide estimates and develop functionality based on a work plan.
  • Worked as Java Team Lead. Managed the team’s delivery schedules and performance.
  • As working in a financial company managed frequently laws changes and made application changes accordingly
  • Did impact analysis and planned development timeline changes for above changes.
  • Created program documentations including technical designs, diagrams, test plans, migration and release documents.
  • Developed and tested various parts of new functionality for enhancement to existing application.
  • Wrote various Junit Test cases and tested applications based on them.
  • Interacted with a global team based in London, Singapore, Poland, India, Chicago and New York.
  • Worked by planning all the tasks writing technical specs with diagrams in detail before starting development.
  • Worked on performance enhancement tasks for new code and code refactoring for existing code.
  • Worked on reporting to get data from various systems and print out end of day reports.

Confidential, Downers Grove, IL

Senior Java/J2EE Developer

Environment: Java, JSP, Struts, Hibernate, Spring, Webservices, JUnit, Ajax, JavaScript, Css, Html,Content Management Tool, WebSphere. Oracle

Responsibilities:

  • Architected, Designed & developed new modules for current application.
  • Involved in requirement capturing and interaction with business people.
  • Created detailed technical design documents for application development
  • Migrated the architecture from older technologies to use Spring, Struts, Hibernate and REST Webservices.
  • Extensively worked on pl sql for Oracle stored procedures.
  • Integratedexisting Java app with new code for Spring, Hibernate, Struts andweb services for programming.
  • Helped them move from Waterfall to Agile methodology
  • Created test case documents to very detail level involving various possible cases to test application.

Confidential, Chicago, IL

Lead Java-J2EE Developer

Environment: Java, JSP, Struts, IBatis, Hibernate, Spring, JMS, JUnit, Alfreso Content management Tool, Ajax, Eclipse, Jboss, MySql, Subversion, Unix,Drools Rules Engine, Agile Methodology

Responsibilities:

  • Managed offshore and onshore team for development. Worked off hours to interact with off shore team,
  • Worked in designated rapid response role handling various issues on application which needed to be handled urgently
  • Architected a design solution for dynamic pages for website where user see content as per his location criteria
  • Following Agile methodology we worked in small bunch of functionality at a time and releasing iterations
  • Followed test driven programming wrote JUnit unit tests for all classes.
  • Used to do deployments to production servers for project releases which happened every two weeks.
  • Used Web services, hibernate, IBatis and Spring to fetch data as objects from db.
  • Introduced and implemented Drools Rules Engine to company for providing quick dynamic business solutions.
  • Providing off hours support for production builds deployments, database error fixing activities in production environment
  • Used and managed Alfresco as Content Management Tool to get content for whole application

Confidential, Chicago, IL

Sr. Java/J2EE Developer

Environment: Java, J2EE, JSP, Struts, Hibernate, Spring, Eclipse, Weblogic, Oracle, Rational Clear Case, Unix

Responsibilities:

  • Involved in data migration and integration of NYMEX, CBOT exchanges with the CME clearing system
  • Used Hibernate as Object Relational (OR) Mapping Tool for the backend data persistence with Oracle database
  • Designed and developed modules to improve performance while loading trades from external systems.
  • Worked on trading system involving futures, options, CDS, currency conversion for trades
  • Designed and developed JUnit test cases for various core business components
  • Created mappings and workflows to move data to other databases and vice-versa using ETL tool Informatica
  • Developed text reports for trade positions for futures, options and commodities using java and Crystal Reports
  • Designed and implemented SQL packages, stored procedures and functions to perform critical business logic

Confidential, Hoffman Estates, IL

Lead J2EE Developer

Environment: Java, J2EE, JSP, JSTL, Struts, Ibatis, Hibernate, Spring, JMS, JUnit, MyEclipse, Jboss, MySql, Subversion, Unix, Toad, Agile Methodology

Responsibilities:

  • Involved in requirement capturing and interaction with business people.
  • Following Agile methodology we worked in small bunch of functionality at a time and releasing iterations
  • Designing and coding of modules starting from requirement capturing estimate time lines and development.
  • Worked on developing code for money transfer through banks by ACH process and credit cards
  • Used and created Webservices using AXIS
  • Heavily used SQL to fetch data as objects from db. Created test data for UAT. Made Database and tables.
  • Used spring framework, Spring IOC and Spring Batch with SQL, IBatis and Struts integration.
  • Received STAR OF YEAR recognition in 2008 for services performed in my team

Confidential, Chicago, IL

Sr. Java/J2EE Developer

Environment: Java, J2EE, JSP, JSTL, Ajax, Struts, Hibernate, IBatis, Spring, EJB, WebSphere, XML, Pl Sql, Oracle, Rational Clear Case, Websphere

Responsibilities:

  • Involved in requirement capturing and client interaction.
  • Designed and coded middleware components and front end framework using Spring IOC, Struts Framework and Tiles
  • Worked on hibernate to save and retrieve data from java to Oracle database.
  • Worked on coding, implementation of front end using HTML, CSS, JSP, JSTL, Display Tag library, Ajax.
  • Worked on developing through use cases, discussing them with analysts, designing and writing code
  • Used XML for data transfer between different applications and reading of files through SAX parser.

Confidential, Cincinnati, OH

Lead Developer / Architect

Environment: Java, Java EE, JSP, Struts, Spring, Hibernate, Websphere, Maben, Junit, Sql, Ajax, XML

Responsibilities:

  • Managing team assigning work, checking team progress making sure to meet deadlines
  • Heavily involved in client communications in business meetings for requirements capturing, design and suggestions.
  • Worked on designing & architecting using j2ee design patterns for new modules.
  • Worked on hibernate, Web services struts and spring to design and develop application
  • Worked on designing and modifying database tables as per concerning with my part of application
  • Worked on designing and implementation of front end using HTML, JSP, JSTL, Servlets and JavaScript.
  • Written SQL queries in PL/ SQL wrote new stored procedures and modified existing ones
  • Testing and documentation of code, created test case documents specifying user functionality

Confidential, Georgetown, KY

Sr. Java J2ee Developer

Environment: Java, J2EE, Struts, Spring, Websphere, Ant, PL Sql, EJB, Ajax, Crystal Reports, XML, Oracle

Responsibilities:

  • Highly involved in client interaction with business meetings, requirements capturing, team management, developing and designing the application, managing and reporting project progress to management.
  • Developed and Architected new modules, designed them on Spring and Struts framework.
  • Created reports for project using Crystal Reports 8.5.
  • Worked extensively on PL/SQL coding and writing stored procedures in Oracle
  • Worked on database design and Websphere server administration.

Confidential, Minneapolis, MN

Lead Java Developer (Java J2EE)

Environment: Java, J2EE, JSP, Struts, Spring, Ant, Hibernate, Tiles, XML, Weblogic, EJB, TOAD, Rational Clear Case, PL Sql, Oracle, DB2, UNIX

Responsibilities:

  • Managed a team of 4 developers and reporting performance to Manager.
  • Worked on coding & implementation using Hibernate, EJB, Java J2EE with Struts JSP, and JavaScript
  • Worked with Java to write code for reading data from XML files and further transferring it to another XML and then passing on data on to another system. Worked with XML schemas for xml files.
  • Worked on Oracle database and Pl SQL using TOAD as tool to fetch and check data from database.

We'd love your feedback!