We provide IT Staff Augmentation Services!

Lead Developer Resume

0/5 (Submit Your Rating)

Atlanta, GeorgiA

SUMMARY:

  • Around 10+ years of IT experience in the full life cycle of the software design process including requirements definition, prototyping, proof of concept, design, implementation, configuration, testing and Production Support.
  • Worked in Retail, Financial, Healthcare and Travelling domains.
  • Developing Microservices using Springboot and Hibernate.
  • Deployed Microservices and Springbatch components to Pivotal Cloud Foundry.
  • Developed Reconciliation reports using Tableau reporting tool.
  • Significant expertise in all phases of Application Development using cutting edge J2EE Technologies includes JAVA, Servlets2.3, Struts 1.1/1.2, Spring 4.0, Hibernate4.0, Spring MVC, Java Beans, JSP, JSTL, JDBC, XML, JMS, MA02.0, JNDI, Apache CXF and JBOSS WS CXF, Pivotal Cloud Foundry, JPA Crud Repository.
  • Developed a Spring Cron Batch and deployed to PCF Environment.
  • Developed Rest Web Services using SPARK Framework with Spring4.0 and Hibernate4.0 Integration.
  • Developed couple of Java Batch processes (On Demand and Deamon)
  • Experience working with Struts and Spring MVC frameworks.
  • Worked on Talend WAR migration and exposing it as a Customized Java Batch process.
  • Developed Web services logic for saving Canada Planogram Attributes to Planogram Custom tables.
  • Expertise in Risk analysis, use case analysis, baseline acceptance criteria and deliverables
  • Generated the Help content information using XML - XSLT to render HTML data in NHS - CFH User Interface.Had a good experience on SOAP and Restful Web Services.
  • Had a good experience on JSON Web Services.
  • Had a good work experience in Jersey Restful Web services, Spark Restful Web services. Experience working with sending assynchronous messages to Queues using JMS and MAO2.0.
  • Had a good work experience in converting XML messages to Java Objects using DOM Parser, SAX Parser, JAXB and XStreams.
  • Experience working with UI development using JSP, HTML, JavaScript.
  • Exposure on AngularJS.
  • Extensively used Core Java packages include Collections, Exceptions, me/O.
  • Expertise in using and managing configuration management tools like SVN, WINCVS Clear Case and GIT.
  • Experienced in working with different databases Cassandra, SQL Server, DB2, Oracle 11g and Informix.
  • Experienced in developing n-tier Enterprise application with J2EE design patterns like MVC, DTO, DAO, Business Delegate, Session Facade, Caching and Singleton
  • Well versed with software development methodologies includes Agile and waterfall.
  • Had a good experience in validating HTML content using W3C HTML Validator tool.
  • Experience working with code quality tools like Code Pro Analytics, PMD, Find bugs and Sonar.
  • Had a good experience in code build tools like Maven and Gradle.
  • Experienced in working on onsite - offshore model and managed offshore development module.
  • Expertise in preparing project plans and use cases for major initiatives, identify scope of project, monitor & control scope, schedule, cost, quality and risk.
  • Worked with business analysts and user interface designers on requirement gathering, analysis and validation, prepare high level designs, conduct walkthrough meetings and co-ordinate offshore development.
  • Have been the TEMPeffective liaison between different teams in projects with multi-tier architecture and middleware groups.
  • Worked and coordinated on multiple projects concurrently.

TECHNICAL SKILLS:

Technologies: Java/J2EE - Micro Services, Spring Boot, Tableau, SPRING4.0, Spark Restful Web services, Jersey Restful Web services, SOAP Restful Web services,Spring3 Restfull Web services, Hibernate4.0,HQL, JPA Crud Repository.XML RPC SOAP Web Services,JMS, Servlets2.3, JSP2.0,JSTL Struts, Tiles,SQL, HTML JUnit, Java batch framework, DAO framework,MAO Framework,Jenkins Build, process, Gradle Build Process,SOAP/WSDL, MTOM, Apache CXF, JBOSS WS CXF, Spring SOAP Web services, JAX WS SOAP Web services,JNDI,JMS,MAO2.0, W3C HTML Validator,DOM Parser, SAX Parser, JAXB, Xstream.

Databases: Cassandra, SQL server 2008. Oracle 11g, IBM DB2 8.1, Informix

Tools: STS (Spring Tool Suite), Eclipse Luna 4.3, Eclipse 3.7, WSAD, NetBeans. Rational Application for Developers IKB (Intactix Knowledge Database) - JDA Tool Database JDA Tools such as Space planning, Web publisher & Data manager DB2 Command Editor SQL Explorer DB Visualizer 9.5 Devcenter Datastax HP Server Automation Client Quality Center Beyond Compare SQL server Management Studio W3C HTML Validator Tableau Reporting tool. JMS Hermes.

Application Server: Tomcat 7.0+ WebSphere Application Server. Jboss AS 7.2 Sun Application Server Glassfish Application Server

Versioning System: SVN - Subversion Control System Wincvs IBM Clearcase. GIT

Operating System: UNIX LINUX Windows 7/Windows XP Professional MS DOS

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, Georgia

Lead Developer

Responsibilities:

  • Developed PCF Cron Batch to load the vendor routing information into COM Layer.
  • Developed and Deployed SpringBoot Mocroservices to PCF using Locksmith procedure.
  • Enhancing existing 850 and 870 consumer processes to accommodate VEND changes.
  • Developed Vend Eligibility Cache for routing the PO Create or PO Update to Vend/Non Vend path.
  • Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products
  • Written Power Mockito test cases as part of Unit Testing.
  • Worked as an interrupt pair on rotation basis.
  • Created Change Requests for deploying the applications to production.
  • Monitoring the com po pick slack channel for QA and PROD issues.Troubleshooting those and engaging the correct teams for resolving.
  • Creation of User Stories and technical stories using Pivotal Tracker
  • Worked with Product Team to ensure user stories dat are developer-ready, easy to understand, and testable
  • Worked with RE product team to setup the app dynamics for the PCF applications, so dat applications can be monitored proactively during their unavailability or node down scenarios.
  • Collaborated and pairs with other product team members.
  • Wroked with Platform Build team to convert the Grid based applications to support Puppet deployment
  • Enhanced PO Management web services to support Mincron Bypass orders.
  • Created and Modified Reconciliation reports to capture the accurate PO#, Order# combinations for supporting online Orders (CHUB & Mincron Bypass).

Confidential, Atlanta, Georgia

Lead Developer

Responsibilities:

  • Understanding the business functionality & Analysis of business requirements.
  • Involved in Highlevel and Lowlevel designing.
  • Creation of User Stories and technical stories using JIRA board
  • Created meaningful dashboards, logging, alerting and responses to ensure dat issues are captured and addressed proactively.
  • Developed 850 and 870 Reconciliation reports using Tableau.
  • Developed couple of Micro services for PO Management Tool.
  • Developing Microservices needed for CDA and other applications.
  • Developed 870 Consumer process for handling vendor updates.
  • Developed a Java Batch process for loading the Watermark information into Cassandra.
  • Developed a Jersey Restful Web service for Threshold Reservation.
  • Developed a Jersey Restful Web service for checking the availability of an Item from HD.com
  • Developed a Jersey Restful Web Service for Oversell tool.
  • Implemented Executor framework for speeding up the service SLAs as necessary.
  • Fixed QA defects as per the priority of the defect.
  • Troubleshooted the production issues and identified the root cause of the issues.
  • Analyzed Out of Memory issues from production and found out the memory leak code segments.
  • Worked in end to end application build process and deploying the packages in HPSM.
  • Coordinated with other infrastructure teams like DBA’s, MQ Support for any environmental issues while setting up the application in lower life cycle phase environments.
  • Analyzed Pivotal Cloud Foundry Batch performance issue and suggested the design change to improve the performance of it.
  • Fixed Couple of defects in PCF Batch process using Spring Boot JPA Crud Repository.
  • Prepared production SOP document for production support.
  • Provided application support and establishment.
  • Provided on call support during Black Friday, Cyber Monday and Christmas holidays.

Environment: Java batch framework, MAO Framework, DAO Framework, Jersey Restful Web services, Pivotal Cloud Foundry, Spring boot, JPA Crud Repository, Cassandra, DB2, Oracle, Informix, and Xstream API for XML Parsing, Jenkins Build deployment, One click Deployment through Eclipse, Windows, UNIX, LINUX.

Confidential, Wilmington, Delaware

Senior Associate

Responsibilities:

  • Developed Rest based Web Services using SPARK framework with SPRING and Hibernate integration.
  • Developed exporting CSV functionality for search Summary Results.
  • Involved in preparing HLD and LLD Documents and Project Plan with work breakdown structure.
  • Implemented Pagination for couple of Search functionalities in Exception Processing and Transaction Research Application.
  • Implemented Apache CXF SOAP Web Services for image upload processing
  • Involved in discussion with Business team for new project design and scope
  • Actively interacted with BA and client to resolve the requirement conflicts and suggested the alternate implementations.
  • Gave functional and technical knowledge for the new members of the project
  • Coordinating and facilitating the of work across multiple work groups.
  • Mentoring team members and provided functional and technical guidance to the team.
  • Coordinated and managed the Offshore team

Environment: HTML5, AngularJS, Spark framework Restful Web services, Servlets2.3, JAXWS SOAP Web Services, Spring SOAP Web services, Spring4.0, Hibernate4.0, PMD, Code Pro Analytix, Sonar, Oracle11g, Tomcat7.0+ and JBOSS AS 7.2

Confidential, Atlanta, Georgia.

Developer

Responsibilities:

  • Developed applications using Batch framework and Jersey Restful Web service
  • Developed and maintained excel interface in applications
  • Involved in preparing System Specification Document, Technical Architecture Document and Project Plan with work breakdown structure.
  • Implemented multi-threaded concept for batch processing
  • Migrated Talend WAR file and exposed it as a Java Batch process.
  • Developed web service for external vendors for getting Assortment Request information.
  • Developed prototype based on the analysis and requirement.
  • Developed needed SQL query for the applications.
  • Involved in discussion with Business team for new project design and scope
  • Actively interacted with BA and client to resolve the requirement conflicts and suggested the alternate implementations.
  • Provided production support for the developed application in shadow period
  • Gave functional and technical knowledge for the new members of the project
  • Coordinating and facilitating the of work across multiple work groups.
  • Mentoring team members and provided functional and technical guidance to the team.
  • Coordinated and managed the Offshore team

Environment: Java batch framework, Restful Web services, DB2, Oracle, Informix, DAO Framework and Xstream API for XML Parsing, Tomcat, Findbugs.

Confidential

Developer

Responsibilities:

  • Implemented complex web projects in Waterfall and Agile Team environment.
  • Developed coupe of Java Batch processes for loading Hazmat goods classification information, sending item cost information to Warehouse, PO (Purchase Order) last ship date reporting data. Item price information to HD.COM and SKU Status changes information to HD.COM.
  • Supported the several SSIS jobs to maintain the Life cycle of the Planogram in accordance with JDA tools. Worked on various change requests in US Planogram and Canada Planogram portals.
  • Developed couple of Restful Web services for retrieving Demographic information and Creating User Management and Partner Guardian profile setup
  • Implemented multi-threaded concept for batch processing
  • Developed Jersey Restful web service for external vendors for getting SKU information.
  • Developed Jersey restful webservices for Planogram portal.
  • Developed a couple of SOAP Web Services for handling store backend operations like Ordering, On Hand Maintenance, Item lookup and Signage.
  • Implemented couple of change requests to BNSF User interface using Struts1.2 and JSPs.
  • Worked on XSLT to render the HTML Help content information using XML Data.
  • Involved in discussion with Business team for new project design and scope
  • Provided production support for the developed application in shadow period
  • Gave functional and technical knowledge for the new members of the project
  • Coordinating with the respective TCS and THD support groups (e.g. DBAs, System Admin, Environment support, etc) during crisis and system recovery situations Mentoring team members and provided functional and technical guidance to the team.
  • Actively interacted with BA and client to resolve the requirement conflicts and suggested the alternate implementations.
  • Coordinated and managed the Offshore team
  • Managed team of peak size 6 members

Environment: SOAP Web services, Restful Web services (Jersey framework), Batch, execution framework, Excel interface, Struts1.2, JSP, HTML, Flex, JQuery, JavaScript, AJAX, Servlets, XML, JUNIT, Eclipse, Tomcat, Glassfish Server, Clearcase, SVN, Gomez, Coradiant-Truesight, Log logic, Ominiture, JDA Web Publisher, IKS,WSAD,PMD,Code Pro AnalytixFindbugs and Sonar.

Confidential

Developer

Responsibilities:

  • Impact Analysis of Client Requirements
  • Project Planning and Monitoring.
  • Design and developed various change requests.
  • Coordinating and facilitating the of work across multiple work groups.
  • Mentoring team members and provided technical guidance to the team.
  • Prepared and executed the Unit test case for the modules.
  • Provided production support for the developed modules in shadow period
  • Involved in trouble shooting for QA and Production cycle.
  • Involved in Hand-off of the project to different team.
  • Established Best practices for continuous improvement process.
  • Written JUnit Test cases to test the Action class methods.
  • Written Java Script for handling client validations.

Environment: Java, Servlet, Struts, Java script, JSP, Clearcase, IBM WebSphere Application server.

Confidential

Java Developer

Responsibilities:

  • Worked on Help Module to retrieve the Help content dynamicallyUsing XML-XSLT.
  • Design and developed various modules based on Technical design.
  • Coordinating and facilitating the of work across multiple work groups.
  • Mentoring team members and provided technical guidance to the team.
  • Prepared and executed the Unit test case for the modules.
  • Involved in trouble shooting for QA and Production cycle.
  • Involved in Hand-off of the project to different team.
  • Established Best practices for continuous improvement process.
  • Written JUnit Test cases to test the Action class methods.
  • Written Java Script for handling client validations.

Environment: Java, Servlet, Struts, Tiles, Java script, JSP, XML, XSLT, JUNIT, Clear case, Sun Application server.

We'd love your feedback!