We provide IT Staff Augmentation Services!

Lead Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Technical Consultant with a comprehensive knowledge of technology and 16 Years of cross - industry experience in Internet based Applications. Involved in full life cycle development with assignments include Design, Software Development. Possess excellent interpersonal and influencial skills.
  • Experience in both Business and Technical Analysis, Architecture Design and hands-on Development of Internet/Intranet applications using JAVA, JEE, JMS, EJB, JSP, Servlets, Struts, Spring, XML, SOAP/ REST WebServices, AWS, SOA, Springboot App, PCF Cloud Foundry, kafka, kafka Connect, Jenkins, Pipeline, Odyssey Trasnporter, Angular JS, Active MQ,
  • Experienced in implementing full life cycle of software development process with proper documentation.
  • Experience working on Confluent Kafka Cluster platfform, extensively worked creating JDBC Source Connectors, Elastic Search Sink Connectors, KSQL, Schema Registry.
  • Extensively worked creating Spring boot Micro services, Spring batch, Spring Integration, Micro services, Rest API, Swagger, Ribbon
  • Extensively worked using Elastic Search, Logstash and Kibana.
  • Extensively worked on AWS, PCF, Cassandra, AWS S3, Mongo DB.
  • Extensievely worked on CICD tools like GIT, Maven, Jenkins Pipeline, Odyssey Transporter, JIRA, to automate build and deploy jobs.
  • Extensive working knowledge on Agile methodologies.
  • Created prototyp application to read device data using AWS IoT, Node JS, Kinesis, AWS S3, spring boot micro service.
  • Analytical abilities, Ability to drive an independent project from architecture stand point, Strong mentoring skills.
  • Extensively worked on creating JUnits using Mockito, TestNG, Junits and integrate with maven scripts.

PROFESSIONAL EXPERIENCE

Confidential

Lead Developer

Responsibilities:

  • Created prototypes for the micro services using spring boot.
  • Created Spring Integration app to read data from Oracle DB and publish as messages to Kafka topics.
  • Created Logstash scripts to subscribe Kafka Topics and publish messages to Elastic Search.
  • Create REST service endpoints through spring boot micro services to retrieve data from Oracle DB
  • Developed gradle build scripts for the spring boot services.
  • Managed GIT hub repo, to review the code check in and Merging push requests.
  • Create Kafka Jdbc source connectors
  • Create Kafka Elastic search sink connectors
  • Create Jenkins pipeline scripts to automate steps to build, test, deploy artifacts
  • Create spring boot client implementation to read data from Elastic Search API.
  • Configured Index patterns to pull data from Elastic Search and display on Kibana GUI.
  • Created Mockito Junit test cases.

Confidential

Lead Developer

Responsibilities:

  • Developed Spring batch application to extract data from OMS interface, transform and write the output generated data to a flat File.
  • Created Shell script to execute Spring batch application as a batch job scheduled at an interval time.
  • Supported Build Release team to setup Jenkins job for Build and deploy using maven, git hub repo.
  • Worked on Shell script to replace/delete contrl+M characters, search and identify from flat files generated on PMDM server and transfer to InBalance cloud through MFT setup
  • Worked on Shell script to read the Full Month SKU data feed from MDM server and transfer the collection of files as a package to InBalance cloud server.

Confidential

Technical Lead

Responsibilities:

  • Analyzed the existing binary code running on prod, through java decompiler generated source code repository.
  • Refactored and base lined the code as in prod environment.
  • Analyzed change requirement to be incorporated to the base lined code.
  • Code Implementation for Compress/decompress using java.util.zip api.
  • Code Implementation for PGP Encrypt/Decrypt of Zipped Imaged files.
  • Supporting offshore team to resolve their Technical challenges.
  • Writing JUnits for all the code implementation.
  • Documenting the change requirements of the Custom Photo Card.

We'd love your feedback!