We provide IT Staff Augmentation Services!

Lead Developer Resume

Mclean, VA

SUMMARY:

  • Over 11 years of experience in Systems Analysis, Design, Development and Implementation of various applications including Web and Client/Server and N - Tier distributed, cross-platform systems using a Full Stack Java/J2EE technology and Microsoft.Net
  • Experience working in various industry domains like Healthcare, Banking, Finance, and Travel.
  • Expertise in Core Java with strong understanding and working knowledge of Object Oriented Concepts like Collections, Multi-Threading, Exception Handling, Inheritance and Polymorphism.
  • Attended training on Golang
  • Extensively worked on Spring batch and Spring MVS frameworks.
  • Good experience in J2EE technologies like Servlets, JSP, JDBC, JMS, Java Beans, EJB and Web Services.
  • Expertise in application development frameworks like spring, JSF and Hibernate.
  • Experience in implementing web based projects using Web/Application Servers such as Web Logic 11g and 12c, Apache Tomcat 8.0.
  • Experience in developing Web based GUI’s using JSP, PrimeFaces, JQUERY, HTML, DHTML, CSS, and JavaScript.
  • Developed applications using J2EE Design Patterns such as Model-View-controller (MVC), Singleton, Session Facade, Business Delegate, and Service Locator.
  • Expertise in Shell/VB scripting
  • Good experience in Object Oriented Analysis & Design (OOAD) using different design methodologies/process frameworks like SDLC, SCRUM and tools like UML.
  • Expertise in XML and related technologies like XSL, XSLT.
  • Experience on version control tools GIT, Clear case, Subversion (SVN) and TFS
  • Excellent programmer with the ability to implement complex business logics.
  • Extensive experience in using various design patterns such as MVC (Model-View-Controller), Singleton, Session Facade, Dependency Injection in the development of Multi-Tier distributed Enterprise Applications.
  • Expertise in JUNIT testing using Mockito and Power Mockito, TestNG, integration testing and SOAP UI testing.
  • Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services.
  • Experience in using SQL Server and Sybase databases and writing complex SQL queries.
  • Experience in using SQL and PL/SQL to write Stored Procedures, Functions and Triggers.
  • Ability to learn and use new systems and paradigms in considerably less time.
  • Experience in Test Driven Development (TDD)
  • Good hands-on experience with databases and Reporting Services.

TECHNICAL SKILLS:

Programming Languages: Java, C#, T-Sql, PL/SQL

Server Side: JSF,JSP,J2EE,Servlets,JDBC,Java WebServices, EJB, MVC framework, JMS, Hibernate, Spring, MVC, GO

JDK versions: JDK 1.6/1.7/1.8

Frameworks/ORM tools: Spring 3.0 and JSF(Primefaces)

App Servers/ Middleware: WebLogic 10/12, Tomcat 8.5,IIS

IDE/ Programming Tools: Eclipse, IntelliJ, Visual Studio

Xml Technologies: XML,XDOCUMENT,XSLT, XPATH, XSL

Web Technologies: HTML, CSS, XML, JavaScript, jQuery, and Ajax

IDE Tools: Visual Studio 2010/2008/2005, Sql Server Management Studio

Databases: MS SQL SERVER, Sybase,DB2 and MySQL

Modeling Tools: UML,MS Visio.

Reporting Tools: Sql Server Reporting Services (SSRS)

Platforms: Windows 2003/2008/2012, UNIX and Linux

Middleware: WCF,JMS and Webservices

Version Control Tools: TFS, SVN, GIT, Clearcase

PROFESSIONAL EXPERIENCE:

Confidential, McLean, VA

Lead Developer

Responsibilities:

  • Provided the feasible solutions to design the better system
  • Design, develop, configure, program and implement software applications, packages and components customized to meet specific needs and requirements using Spring Boot Angular and SQL Server.
  • Created DAO’s and defined the controller beans within the Spring configuration.
  • Used dependency injection to set the DAO attributes within the controller.
  • Defined XML mapping DAO’s using XmlMappingService.
  • Write unit test scenario’s using Junit to test the code.
  • Performed code reviews for other development team members
  • Provided UAT and Production deployment support
  • Provided post-production support.

Environment: Java/J2EE, Spring Boot, JDK1.8, Hibernante, Angular1.1, REST API, Jenkins, Tomcat, GIT, SQL Server2014

Confidential

Lead Developer

Responsibilities:

  • Involved in the requirements gathering
  • Analyze the requirements and provided the design changes to the application
  • Built spring boot application using Maven
  • Handled Rest API to retrieve and modify Contract /Loan information.
  • Implemented logging using log4j and cross-project functionalities using Spring AOP.
  • Configured and create Jerkin jobs for build and deployment in staging Environments by providing Cloud based solutions.
  • Worked on UNIX Shell scripts and spring scheduler for jobs.
  • Investigate, debug and fixed potential bugs or defects in the implemented codePerform code reviews for other development team members
  • Maintain SONAR for code quality
  • Provided the support to E2E testing
  • Prepared the documentation that details the deployment steps and sequence
  • Provided UAT and Production deployment support

Environment: Java, SQL Server, SpringMVC, Spring Batch Hibernante, JDBC and XML, XSD, XSLT, UNIX, Shell Scripting, GIT as Config, JMS, REST and Soap Web services, Weblogic12C

Confidential

Lead Developer

Responsibilities:

  • Analyze the requirements to provide the solution to the design
  • Changes in the Integration of Multiple systems.
  • Consume additional data attributes to improve QRM pool/avoid manual interventions.
  • Identify and resolve potential development and implementation issues
  • Improve QRM application stability and performance
  • Implemented the file upload functionality for trades
  • Implemented the transformation functionality for the trades
  • Implemented the email using velocity template
  • Building the pipeline management framework to integrate with different upstream systems with COTS product (QRM).
  • Perform code reviews for other development team members and maintained the code quality with SONAR and FORTIFY tools
  • Coordinated with the Configuration Management Team to build the new environments as per the application requirements
  • Prepared the documentation that details the deployment steps and sequence
  • Provided UAT and Production deployment support

Environment: WebLogic 10.3.6, springMVC, bootstrap, JMS, Linux batch server, spring batch, Eclipse, SQL Server2008, Jenkins, MAVEN

Confidential

Sr. Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Conducted analysis, design and development of Operational Data Processing system and developed specs that included Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Implemented various design patterns in project such as Business Delegate, Data Access Object, Service Locator and Singleton.
  • Work closely with the application architect to implement enhancements and remediate existing code.
  • Analysis of existing VB applications and preparation of use case documents for different sub-systems.
  • Preparation of System Requirements Specification for one complete sub-system
  • Preparation of System Module Specification.
  • Implementation of UI modules using Prime Faces.
  • Implementation of Business logic using EJB.
  • Implementation of Database logic using JPA
  • Upgrading Environment - From SOLARIS to LINUX which includes
  • Moving Sybase Database from SOLARIS 15 to LINUX
  • Moving AUTOSYS Batch Servers from SOLARIS 15 to LINUX
  • Both Sybase and AUTOSYS Batch Servers will move to a different LINUX Box.
  • Functional Validation of all #5 Modules - Mange Customer, Manage Compliance and Eligibility System, Manage Financial Institution, Manage Document Custodian and Manage Products & Ratings
  • Data Movement or Transition from CCD to ACTS, ACTS to CCD, CCD to UCD and UCD to CCD
  • End to End scenario validation, to make sure all the UPSTREAM and DOWNSTREAM Application that interacts with CCTS (reading or writing) have no impact because of the new change in the Environment.
  • Validation of Protocol method from FTP to SMTP
  • Validation of implementing MAC Vault changes to the AUTOSYS Job.
  • Confirming the new environment set up in LINUX is same like in SOLARIS - example Folder and File structure, Servers,. etc
  • Support UAT and Conduct UAT and Production deployment/implementation

Environment: VB, J2EE, Prime Faces, Web logic, Visual Studio, DOORS, Visio, Eclipse, Sybase, EJB 3.0,, JDBC, JavaScript, UML, HTML, JNDI, Log4J, UNIX Shell Script, Linux Batch

Confidential, Philadelphia, PA

Sr. Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Requirements gathering from the Client.
  • Involved in low level designing of the application
  • Implemented rich controls in silver light
  • Coded Data Access Layer, Business Logic Layer and Validation Layer Implementation of Business Modules using Communication Service (WCF)
  • Conducted analysis, design and development of Operational Data Processing system and developed specs that included Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Implemented Unit Testing using VSTS
  • Built page layouts, Master pages, Content pages
  • Implemented Reports in using SQL Server Reporting Services
  • Involved in code reviews of other software developers on development team.
  • Test Driven Development (TDD).
  • Implemented code quality using Fx-Cop tools.

Environment: ASP.NET MVC3, C#, WCF, SQL Server 2008, Visual Studio2010, Visual Studio Team Foundation System, Windows 2008 Server, IIS7.0, Continuous Integration with TFS, Dependency Injection, Agile(SCRUM) Methodology.

Confidential, BelAir, MD

Sr. Developer

Responsibilities:

  • Involved in the Application High level Design.
  • Implementation of Business Modules using Communication Service (WCF).
  • Implementation of Presentation Modules using MVP Pattern.
  • Technical support to the Team.
  • Configuration, Deployment, GO Live Support.
  • Implemented Task Parallel Libraries.
  • Code Reviews of team members.
  • Implemented reports using SQL Server Reporting Services

Environment: ASP.NET4.0, VB.NET, WCF, AJAX, SQL SERVER Reporting Services. Visual Studio2010, Visual Studio Team Foundation System, SQL Server 2008, DEV Express UI Controls.

Confidential, Philadelphia, PA

Sr. Developer

Responsibilities:

  • Understanding the Requirements and creating the proto type using ASP.Net, C#, Sqlserver2005 at Onsite.
  • Direct interaction with Business users.
  • Development of end to end application using ASP.Net with Ajax, C# and Windows communication Foundation.
  • Understanding the requirements.
  • Preparation of Technical Specification document.
  • Base Framework Implementation.
  • Implementation of Modules using Communication Service (WCF).
  • Implementation of complex Reports using Sql Server Reporting Services.

Environment: ASP.NET3.5, C#, WCF, AJAX, SSRS, Visual Studio2008, Visual Source Safe, SQL Server 2005, Infragistics UI Controls.

Confidential, Philadelphia, PA

Sr. Developer

Responsibilities:

  • Development of end to end application using Win forms, C# and Windows communication Foundation.
  • Understanding the requirements.
  • Preparation of Unit Test Cases based Functional Specification document.
  • Base Framework Implementation.
  • Implementation of Modules using Communication Service (WCF).
  • Implementation of Reports using Sql Server Reporting Services.
  • Unit Testing based on UTP.
  • Accept & keep challenging deadlines

Environment: Win Forms, C#, WCF, SQL Server Reporting Services, Visual Studio2008, Visual Source Safe, SQL Server 2005, Infragistics UI Controls

Confidential, Cleveland, OH

Sr. Developer

Responsibilities:

  • Development of end to end application using asp.net2.0, C# and Ajax.
  • Performance tuning of SP’s.
  • Understanding the requirements.
  • Implementation of Reports using Sql Server Reporting Services
  • Unit Testing.
  • Accept & keep challenging deadlines.

Environment: ASP.Net2.0, C#, Ajax, Visual Studio2005, Team Foundation System, SQL Server 2005, Telerik Controls.

Confidential, Bridgeton, MO

Developer

Responsibilities:

  • Understanding the Existing Architecture and Flow.
  • Fix existing Change Requests
  • Fix product defects
  • Product customization for Confidential ’s customers
  • All Confidential network related issues are outside the scope of this project.
  • Data base scripts preparation
  • Builds preparation.

Environment: ASP.Net2.0, C#, Ajax, Visual Studio2005, Team Foundation System, SQL Server 2005

Confidential, Montoursville, PA

Developer

Responsibilities:

  • Prototyping and analyzing the requirements given by the Client.
  • Modeling and implementation based on the requirements.
  • Involved as part of LLD.
  • Involved in defect prevention activities held at project level and developed a checklist to reduce the defects and to Maintain Code Standards for Performance

Environment: ASP.Net2.0, C#, Ajax, Visual Studio2005, Team Foundation System, SQL Server 2005, Telerik Controls

Hire Now