We provide IT Staff Augmentation Services!

Lead Framework Developer Resume

SUMMARY:

  • Having 13+ years of experience in design and development of medium and large - scale business applications.
  • Extensive experience in Object Oriented Programming, TDD, Agile, SDLC, OOD. Strong practical experience in designing and developing applications using Core Java and J2EE technologies.
  • Exposure to system analysis and design, system development, integration, installation, deployment, client interaction, software development process.

TECHNICAL SKILLS:

Technology: Java, Groovy/Grails, Spring Boot, Mvc, Angular4, Typescript, AureliaJs, Jquery, JavaScript, Bootstrap, Netflix OSS, Oauth2, Jwt, Json, Rest, Soap, Jms, Multi - Threading, Jdbc, sql, Servlets, Jsp/Gsp, Thyme leaf, JavaScript, JQuery, Ajax. HTML, XML, CSS, Bootstrap, Material, Nodejs, Npm, Maven, Gradle, Ant, Junit, Spock, Mockito, Jenkins, Docker, SoapUI

Databases: Oracle, Gemfire, Re dis, Cassandra, MongoDb

VCS: Git, Github, Clearcase, Cvs, Accurev

IDE: IntelliJ/Eclipse/Sts/Ggts

Operating Systems: UNIX / Windows

Web Server: Tomcat

Application Server: WebLogic, WebSphere

PROFESSIONAL EXPERIENCE:

Lead Framework Developer

Confidential.

Technologies: Java, groovy, Spring Boot, Mvc, Netflix Oss, Zuul, Oauth2, Jwt, ApiGateway, Cloud Foundary, Docker, Angular, Groovy, Grails, Gsp. Redis, GemfireJ2EE, JDBC, JUnit, Mockito, Spring, Hibernate, Javascript, Jquery, Html, CSS, Bootstrap, Multithreading, log4j, Json, Intellij, Sts, Gradle, Ant, Maven, Git,.

Responsibilities:

  • Lead project requirements design and development, involving architectural design and implementations.
  • Implemented Oauth2 Auth server.
  • Implemented security for user authentication and authorization
  • Developed custom jwt token enhancement and extractor
  • Designed / Implemented micro services communication with Auth server.
  • Developed Api gateway / Zuul proxy / Config Server
  • Successfully deployed all micros services into cloud foundry and achieved zero downtime of the application.
  • Successfully created the framework for continuous delivery.
  • Involved in creating spa application in angular.
  • Developed libraries for micro services and spa applications.
  • Implemented Spring security for all micro services.
  • Developed custom Jwt tokens enhancer / extractor for user details and user authorization.
  • Developed Service/Controller/Domain layers in spring mvc.
  • Build and deployment application by using Jenkins pipeline.
  • Achieved good performance by tuning of static resources, minifying, zipping and bundling
  • Testing web services by using Postman / SOAP UI.
  • Created design documents - Wikis, UMLs, and workflows to better understand functional business rules. Also created implementation workflows
  • Writing Gradle tasks and Maven dependencies configuration
  • Refactoring the source and test code by using IDE - IJ/STS.
  • Written Gradle tasks and created Jenkins jobs.

Onsite Lead Developer

Confidential

Technologies: Java,Groovy,Grails, J2EE, JDBC, JUnit, Mockito, Spring, Hibernate, Groovy, Javascript, Jquery,Jsp/Gsp, Html,CSS,Oracle10g, Multithreading, WebSphere 8.1,Mesaage Broker, log4j,JSON, Eclipse,Ant,Maven,ClearCase,Jmeter,Gomez

Tech Lead

Century link L2/L3 Vpn service Activation Services: Century Link &Qwest, Aug 2009 Sep 2012.

Responsibilities:

  • It's integrated with other services with well-designed web service calls.
  • Customers can enter the orders online and activate the services immediately.
  • Confidential product is a multi-layered application where the data flows between different systems by well-defined agreements.

Technologies: Java, J2EE, JDBC, JUnit, Mockito, Oval, Spring, Hibernate, Groovy,Grails, Oracle10g, Multithreading, WebLogic 10.x, log4j,JSON, Eclipse,Ant,Maven,ClearCase,Jmeter

Tech Lead

Confidential

Responsibilities:

  • Confidential is a Real-time billing BSS solution intended for prepaid subscribers billing on data services along with various types of rating packages.
  • The system centralizes mediation, rating and charging algorithms in a single location, simplifying timely implementation of rating models in order to enhance the value proposition to the subscriber and increase the Confidential of data services. In addition, the Rating Engine enables cross-rating and promotional discounting.
  • Confidential integrated with volubill chargeIT (with SGCDK API) platform The function of chargeIT sniff the data packets ad send to Confidential, which will bill the users based on the services they are using
  • The application is currently handling 6 millions of data in online

Technologies: JDK 5.0, Multithreading, JUnit, Ezmock, JDBC, Jsp, Servlets, Struts, Eclipse, Ant, ClearCase, Solaris, Volubill’s SGCDK API.

Java Developer

Confidential

Responsibilities:

  • This client provides IP (Internet Protocol), voice and data services to business customers, and to residential customers through Bulldog our residential broadband provider, as well as services to other telecom carriers, mobile operators and providers of content, applications and internet services.

Technologies: JDK 5.0, Jsp, Servlets, Eclipse, ClearCase, Solaris,Cramer,Clarify.

Java Developer

Confidential

Responsibilities:

  • Distributed application that enables telecommunications service providers to better manage their networks and services by automatically discovering the content of service-provider networks and making that information available to network operators and administrators.
  • The Confidential product contains the following modules:

Hire Now