We provide IT Staff Augmentation Services!

Lead Developer Resume

4.00/5 (Submit Your Rating)

Oldsmar, FL

EXPERIENCE SUMMARY:

  • More than 9 years of experience in Java/J2EE based software development. Hands on experience in requirements gathering, feasibility analysis, design, development, testing, implementation and postproduction support in web based, client/server and distributed environments.
  • Extensive experience in Software Development Life Cycle (SDLC) using waterfall and Agile Methodology. Participated actively in daily SCRUM, sprint planning meetings. Involved in sprint reviews, sprint retrospective and backlog grooming sessions.
  • Experience in implementation of MVC using frameworks such as spring, Struts and ATG.
  • Good knowledge in GUI development using EXT - JS, JavaScript, JSP and Servlets.
  • Having experience in Hibernate and Ibatis.
  • Worked with SQL databases like Oracle and PostgreSQL.
  • Having experience in REST services using spring and Jersey.
  • Have good experience in logging and pre-validation using Spring AOP.
  • Have good experience in creating the tasks scheduler using spring task.
  • Experience in developing export module using Jasper and apache velocity.
  • Expertise in developer tool kits like Eclipse and IntelliJ.
  • Good working experience with application/web servers like Tomcat and JBOSS.
  • Good experience in tracking/management tools like SVN, GIT and JIRA.
  • Comprehensive knowledge on Retail and Banking domains. Through understanding of business process in detailed level as well as in organizational level.
  • Good experience in Test Driven Development using J-unit/Mockito.
  • Experienced in leading the technical team, planning, design, scheduling and execution of tasks.

TECHNICAL SKILLS:

Web Technologies: Java, J2EE, Servlets, JSP, JSTLJavaScript, JSON, Velocity template

Frameworks: Struts, Spring and ATG 10, ORM, Hibernate and Ibatis.

Operating Systems: OS X, Windows, UNIX

IDE & Other Tools: intelliJ, Eclipse, SQL Developer, DB visualizer, Putty

Reporting tool: Jasper

Application Servers: Tomcat, JBOSS, Web Sphere.

RDBMS: SQL Server, Oracle, PostgreSQL.

Testing Methodologies: Junit using Mokito and Manual testing (Unit, Integaration, System, Smoke and Regression)

Web Services: REST

Version Control & Defect Management Tools: SVN, GIT, Jira, Bugzilla

Build/Deployment Tools: Maven, Jenkins

WORK EXPERIENCE:

Confidential, Oldsmar, FL

Lead Developer

Responsibilities:

  • Involved in the sprint pre-planning and planning meetings and task out the items for the sprint. Updating the status/queries in the daily scrum meetings and sprint-retro.
  • Responsible for working other technical leads to come up with the design and reviewing the design.
  • Involved in analyzing the user story and framing the technical requirements and design and develop using spring, REST, Hibernate and PostgreSQL.
  • Developed the Rest based service to provide the details which is required for the UI.
  • Data validation using AOP concepts.
  • Created the task scheduler using spring tasks.
  • Developed and integrated the services using EXT-JS.
  • Involved in defect fixing in both service and UI (EXT-JS).
  • Providing technical guidance and code review for the development teams.
  • Involved in designing the hibernate model class.
  • Involved in hibernate performance tuning to optimize the performance using HSQL.
  • Coordinating with the offshore team.
  • Guiding the team members and conducting design and code review.
  • Used Swagger annotations to make it available for swagger API to test the service.

Confidential, Oldsmar, FL

Lead Developer

Responsibilities:

  • Involved in the sprint pre-planning and planning meetings and task out the items for the sprint. Updating the status/queries in the daily scrum meetings and sprint-retro.
  • Analysis, Estimation, Design of the assigned stories and updating the status in JIRA tool.
  • Develop the implementation as per TDD using Java, Ibatis and spring framework.
  • Creating the end point REST service to interact with the Hazelcast to get the information from the in memory.
  • Involved in UI integration using EXT-JS.
  • Responsible for coordinating the Build and Deploy process in QA and Prod using Jenkins.
  • Interacting with product leaders for clarification on requirement.
  • Co-coordinating and managing the offshore team and managing their task.
  • Tracking defects in JIRA and updates to the client.
  • Involved in writing the PL/SQL procedure.
  • Involved in developing and implementing export option using jasper soft and velocity template to give the user to export the data from the application.
  • Doing causal analysis for all the defects and providing the resolution for the same.

Confidential, Oldsmar, FL

Lead Developer

Responsibilities:

  • Involved in the sprint pre-planning and planning meetings and task out the items for the sprint. Updating the status/queries in the daily scrum meetings and sprint-retro.
  • Analysis, Estimation, Design of the assigned stories and updating the status in JIRA tool.
  • Implemented the requirement as per TDD using Java, Ibatis and spring framework.
  • Convert the videos and capture as images at specific time interval using the third party library.
  • Accessing the images from the UNIX server using the spring resources.
  • Involved in unit testing and integrated testing.

Confidential

Sr. Developer

Responsibilities:

  • Involved in requirement analysis & creating Confidential design document.
  • Develop the implementations as per TDD and Construction as per the design documents prepared using Java, spring, Ibatis and velocity template and Jasper soft.
  • Coding and implementation.
  • Unit testing and integrated testing
  • Coordinating with onsite member and client managers.
  • Giving KT to fresher’s.
  • Code re-factoring.
  • Involved in Defect fixing.

Confidential

Sr. Developer

Responsibilities:

  • Involved in the sprint pre-planning and planning meetings and task out the items for the sprint. Updating the status/queries in the daily scrum meetings and sprint-retro.
  • Analysis, Estimation, Design of the assigned stories and updating the status in JIRA tool.
  • Develop J-unit test cases first as per TDD and Construction as per the design documents prepared using Java, JSP and Java Script in ATG framework.
  • Implemented the Gift list feature using Gift list Repository, Gift list Manager, Gift list Tools, Gift List Form Handlers, Cart Modifier Form Handler, Update Gift Repository and Gift list droplets.
  • Implemented separate pricelist for employees using Price List Profile Property Setter, Price List Manager and Context Value Retriever components.
  • Implemented the promotional coupons and gift certificates using Claimable Repository, Claimable Tools, Gift Certificate Processor and Claimable Manager components.
  • Developed the GUI component for creating the Card based promotion and the massaging content for the promotion.
  • Developed the new Repository to hold the card based discount and content details.
  • Developed the new discount calculator component to apply the card based discounts.
  • Implemented the Credit Card based discount messages in the entire browse, cart and post checkout pages including Gift List and Wish List pages.

Confidential

Sr. Developer

Responsibilities:

  • Analysis of Business Requirements through BRD.
  • Preparation of Design document as per Confidential .
  • Construction as per the design documents prepared using Java, ATG, JSP and Java Script. Unit testing the deliverables.
  • Conducting code review with the Tech lead and fix the comments.
  • Doing a causal analysis for all the defects and providing the resolution for the same.
  • Responsible for coordinating the Build and Deploy process in QA and Prod. Providing Support during Prod Deployments.
  • Involved in smoke testing during Prod deployments.

Confidential

Developer

Responsibilities:

  • Involved in requirement analysis & design document changes.
  • Involved in creating and updation of prototype.
  • Involved in modelling the class diagram, sequence diagrams as per requirements.
  • Involved in development of application by understanding the Functional requirements.
  • Involved in enhancing the Application, solution module in RIP - COM2.

Confidential

Developer

Responsibilities:

  • Understanding the requirements from Business Requirement Document (BRD).
  • Involved in Analysis, Estimation, Design, Bug fixing, system improvement proposals and enhancements.
  • Construction using Java, JSP, Java Script and IBatis using Struts framework.
  • Involved in Unit Testing, Integration testing, Regression testing and System testing.
  • Involved in creating and updating the prototype.
  • Involved in modelling the class diagram, sequence diagrams as per requirements.
  • Involved in development of application by understanding the Functional requirements.
  • Interacting with onsite to resolve issues/conflicts.
  • Involved in enhancing the Application, solution, business capability and technology reference framework module in RIP - COM.
  • Construction of Unit Test Cases and unit testing of the developed pages.
  • Involved in Confidential testing.
  • Involved in bug fixing.

Confidential

Developer

Responsibilities:

  • Responsible for Integration and deployment at the site.
  • Unit testing, peer to peer code review
  • Developed the Interface for creating Custom Reports that meet their unique needs.
  • Involved in DB design.
  • Did R&D Birt Reporting tool and implemented the same in the project.
  • Involved in implementation and User Acceptance Testing at client environment.
  • End user training.
  • Deployment activities and act as configuration manager.

We'd love your feedback!