We provide IT Staff Augmentation Services!

Lead Developer Resume

Nashville, TN

SUMMARY:

  • 12+ Years of experience in Java/J2EE technologies - with 5+ years of experience as Java full stack developer. Involved in business analysis, component design, development, deployment, on-time delivery, Production support, maintenance and enhancement of Web and Client/Server enterprise applications to the customers.
  • Acquired comprehensive domain knowledge in Banking, Financial Services, Communication, Travel & Transport and Retail domains.
  • 3+ Years of technical leadership experience covering technical design, development and managing team to ensure quality delivery.
  • Handled project and client successfully being a Technical Project Leader with a team of 13 members.
  • Proficiency in developing secure web applications and server-side development using JSP, Servlets, Struts, Spring, Hibernate, Web Services (SOAP & REST), JDBC, JNDI, XML, JSTL, Java Beans, CSS, HTML, JavaScript, EXJTS, AJAX, JQuery, Angular 1.0, SQL and PL/SQL, Stored procedures and Functions.
  • Worked on Java 8 features like LAMBDA expression, streams & class loaders.
  • Expertise in J2EE Application Servers such as Confidential Web Sphere, Oracle Web logic and Web Server Tomcat.
  • Pleasant experience with spring modules MVC, Beans, Core, Context, and JDBC, IOC and spring integration with Struts technologies.
  • Experience using Spring Data and Data integration with spring batch.
  • Experience in writing ANT and Maven scripts to build and deploy Java applications.
  • Hands on experience in source versioning tools like SVN, Clear Case and VSS.
  • Hands on experience with Oracle, PL/SQL involving stored procedures, cursors, views, indexes, triggers, functions and packages.
  • Experience in the frontend integration of the front-end web interfaces with Spring MVC, Angular JS, HTML, CSS and Jquery.
  • Voracious reader, highly motivated, good temperament, right attitude and inter-personal skills.

TECHNICAL SKILLS:

Language: JAVA 8.0, J2EE, PL/SQL, UML

RDBMS: Oracle 9i/10g/11i, DB2, MySql

Tools & Utilities: MS VSS, CVS, SVN, PVCS, Ant, Maven, GIT, Jenkins

Java Technologies: JDK8.0, JPA, JMS, JMail, JSP, Servlets, JAXB, JUnit

Architecture/Framework: Spring MVC, Spring Boot, Struts 2.0.

Application/Web Servers: Web Logic 12C, WebSphere7.0, Apache Tomcat 6

ORM Technologies: Hibernate3, iBatis

Internet Technologies: HTML5, CSS3, JQuery, ExtJs, Bootstrap, Angular 1.0

IDE: RAD, Eclipse, IntelliJ

PROFESSIONAL EXPERIENCE:

Confidential, Nashville TN

Lead Developer

Responsibilities:

  • Involved in the integration of the front-end with Spring Boot.
  • Developed UI components using REACT JS.
  • Enhanced Exception handling and to display meaningful messages to end user.
  • Handled team of 3 members helped team to transform business requirements to technical design.
  • Involved in requirement analysis and high-level design flow of the application.
  • Involved in developing Stored procedures and funtions.

Environment: Java8.0, React JS, Tomcat, MySql, Spring Boot, AWS, SQS, Jenkins, GIT.

Confidential, Tallahassee, FL

Senior Consultant

Responsibilities:

  • Design and develop the application in IntelliJ using Java 8, Spring MVC, JPA, Log4J, Jquery, Angular 1.0, Maven, JUnit.
  • Involved in Daily Scrum-Stand Up, Business Review meeting, Sprint Planning.
  • Involved in design/development and unit testing of the deliverables.
  • Enhanced Exception handling and to display meaningful messages to end user.
  • Designed UI components using JQuery, Angular 1.0
  • Use Log4J to capture the log that includes runtime exceptions, monitored error logs and fixed the problems.
  • Involved in Production releases and post production support.
  • Worked on Java 8 features like LAMBDA expression and streams.

Environment: Java8.0, JSP, Weblogic12c, Augular 1.0, JQuery, Bootstrap, Ajax, JPA, Struts2.0, Spring Boot, Oracle 12.x

Confidential, Middletown, NJ

Senior Consultant

Responsibilities:

  • Design and develop the application in Eclipse using Java 1.7, Spring MVC, Web Services, Hibernate, DHTMLx, Log4J, xquery, Ant, JUnit.
  • Involved in Daily Scrum-Stand Up, Business Review meeting, Sprint Planning, Sprint
  • Involved in design/development and unit testing of the deliverables.
  • Involved in xquery using XMLSPY to convert the XML response to GUI.
  • Enhanced Exception handling and to display meaningful messages to end user.
  • Used REST API for CRUD operations using Http protocol.
  • Designed UI components using DHTMLx
  • Use Log4J to capture the log that includes runtime exceptions, monitored error logs and fixed the problems.
  • Involved in Production releases and post production support.

Environment: Servlets, JDBC, Java7.0, Websphere 7.0, Web Services, JavaScript, Ajax, Log4J API,SQL Developer, SVN, xquery, xpath, xmlspy

Confidential

Technical Lead

Responsibilities:

  • Design and develop the application in Eclipse using Java 1.6, Spring MVC, Web Services, Hibernate, JSON, Log4J, SOAP, mainframes, Maven, JUnit, and Oracle.
  • Involved in Daily Scrum-Stand Up, Business Review meeting, Sprint Planning, Sprint Review and Retrospective meeting.
  • Involved in estimation/scheduling of the deliverables.
  • Involved in developing Stored Procedures and Functions using DB2.
  • Implement solutions focusing on reusability (existing direct DB calls to new Service calls) and recommend changes on project design concepts to improve efficiency.
  • Enhanced Exception handling and to display meaningful messages to end user.
  • Used REST API for CRUD operations using Http protocol.
  • Integrated REST with spring for service layer execution.
  • Setting up WebLogic managed servers and maintained various test environments.
  • For CA and CJ2 - consumed SOAP Web services using CP mid-tier services.
  • Designed UI components using Ext JS i.e. auto completion, progress bar, dynamic dropdowns etc.
  • Use Log4J to capture the log that includes runtime exceptions, monitored error logs and fixed the problems.
  • Used Jenkins for continuous build and deployment.
  • Create team documentation covering environment setup and best practices such as exception handling, logging, test-driven development, separation of concerns, information hiding, dependency injection etc.
  • Involved in Production releases and post production support.

Environment: Servlets, JDBC, JSP, Java6.0, Spring 2.x, Hibernate3.0, Mainframes, Weblogic 12C, Oracle 11G, Web Services, JavaScript, EXT JS, Ajax, Log4J API,SQL Developer, SVN, JUnit, Jenkins, JIRA, SONAR

Confidential

Lead Developer

Responsibilities:

  • Design and Development of the Application using Agile (Scrum) methodology and test-driven development.
  • Developed the Mandates and Payment Area.
  • Configured Migration Scripts.
  • Involved in BIC-IBAN Conversion.
  • Used Hibernate framework for the backend persistence. Extensively worked with HQL and hibernate criteria queries.
  • Used Confidential RTC for continuous Build and deployment.
  • Helped team to setup cluster environment using Weblogic12c.
  • Implemented Formula Evaluation, Exception Handling, Roll Back, Commit, Save and Archive functionalities.
  • Used VMware cloud for development environment.
  • Developed UI components using Ext JS like Tab panels and Grid components.
  • Developed Spring Framework based RESTFUL Web Services for handling and persisting of requests and Spring MVC for returning response to presentation tier.
  • Used Log4J for logging and tracing user-desired messages.
  • Writing the shell scripts and SQL queries according to the customer requirement.
  • Experience working in Agile development following SCRUM process, Sprint and daily stand-up meetings.

Environment: Java, J2EE, Servlets, JDBC, JSP, Spring 3.0, Hibernate 3.0, Ant, Oracle 11, SQL, PL/SQL, Ext JS, Sencha, Log4j and Unix, Jenkins, JIRA, VMware Cloud.

Confidential

System Analyst

Responsibilities:

  • Design and Development of the Application using Agile (Scrum) methodology and test-driven development.
  • Involved in Daily Scrum-Stand Up, Business Review meeting, Sprint Planning, Sprint Review and Retrospective meeting. Responsible for overall team deliverables as a Tech Lead.
  • Involved in preparing Technical Spec document and analyzing the business requirements and propose an appropriate functional and technical solution.
  • Involved in developing reports based on service request for various accounts.
  • Provided end-to-end solutions for a given account right from attending requirement reviews, development till production support.
  • Used Hibernate framework for the backend persistence. Extensively worked with HQL and hibernate criteria queries.
  • Used java multi-threading concepts to effectively utilize the resources.
  • Developed reports using Cognos query studio and Report studio.
  • Used Confidential RTC for continuous Build and deployment.
  • Helped team to setup cluster environment using Weblogic12c.
  • Developing standalone project QDSUpload to upload multiple templates Confidential a time and read the data and insert into Database tables. a. Archive the tables, b. Truncate (all Main Tables), c. Upload the template.
  • Implemented Formula Evaluation, Exception Handling, Roll Back, Commit, Save and Archive functionalities and Junit Test cases to support multiple template upload.
  • Used Log4j for logging, built the applications using Apache Maven and RTC for version control.

Environment: Java, J2EE, spring 3.0, Hibernate 3.0, Cognos, Ant, Oracle 11, SQL, PL/SQL, Log4j and Unix

Confidential

Java Developer

Responsibilities:

  • Developing and supporting various applications, initiatives in Online Banking Applications, Break fix and managed complete authentication and accounts onshore teams for OLB.
  • Played Developer and Technical Project Lead role for VIPAA, PIPAD, Break fix, Large Maintenance and Special Projects. Used agile methodologies, test driven development and automated builds.
  • Involved in Low level design, development, documentation, and post production support.
  • Implemented Spring MVC, dependency Injection (DI) and aspect-oriented programming (AOP) features in FX4 Cash module.
  • Integrated Spring with Struts MVC framework and configured Struts-config.xml for the application flow.
  • Created customized exception handling framework to send back error response and codes to end users.
  • Used Ajax for front end development and IBatis for back end development.
  • Implementing Design patterns like Singleton, Factory, Session Facade, DAO, Value Object patterns in the development of Multi-Tier distributed Applications.

Environment: Java, J2EE, Ibatis, Tomcat, Junit, JSF, JSP, Servlets, Batch Processing, UNIX, Struts, JavaScript, UML, MySQL, JQuery.

Confidential

Programmer

Responsibilities:

  • Design and Development of the Application using Water fall methodologies.
  • Used UML design methodologies (Use case, Class, Sequence, & Class Diagrams) using RSA 7.5
  • Designed and developed UI screens with Ajax.
  • Solve LMS issues and provide database reports to the customers.
  • Developed Enterprise Java/J2EE 5/java 2 standard edition components like Core java, JMS, java beans and JDBC components.
  • Implemented Design patterns like Singleton, Factory, Service Locator, Session Façade and DAOClient side validations were done using JavaScript.
  • Worked on writing SQL Queries and PL/SQL Stored Procedures using Oracle 9i. Used JDBC for connectivity.
  • Deployed the application on using FTP to Linux OS.
  • Involved in unit testing and test cases.

Environment: Java, J2ee, DHTML, Eclipse 3.0, Apache Tomcat,5.0.25, Struts 1.2, JDBC, JSP, JavaScript, Oracle 9i, Oracle 10G, putty.

Confidential

Programmer

Responsibilities:

  • Analyzing the business requirements and system specifications to understand the application.
  • Analyzing the code from architectural perspective to implement various design methodologies Factory, Session Façade, DAO.
  • Involved in design/coding and review and system test plan creation based on the requirement and design document.
  • Involved in creation and review of test scenario and test case based on requirement and design document.
  • Analysis/ Design / Documentation / Unit test cases / Code reviews.
  • Involved in coding using ITEXT API on Reports module.
  • Developed reports using BIRT reporting tool.

Environment: JavaScript, JSP, Java, J2EE, PostGre Sql, BIRT Reports, PL/SQL, Ant, Tomcat, CSS, HTML

Hire Now