We provide IT Staff Augmentation Services!

Sr. Developer / Lead Resume

San Antonio, TX

PROFESSIONAL SUMMARY:

  • Over 10 years of professional experience in Design, Development, Implementation and Maintenance of distributed Web Based application in Java & J2EE technology using Agile and waterfall methodologies.
  • Extensive hands on experience with core expertise in designing, development and deployment Enterprise Applications for J2EE platform using Core Java, Servlets, JSP, JDBC, J2EE, EJB, Spring, Struts, Hibernate, Webservices.
  • Experienced in microservices using Spring Boot.
  • Hands on experience in Web Centric applications using JSP, HTML5, DHTML, CSS3, JavaScript, Ajax, Bootstrap, JSON, Node JS, AngularJS, jQuery, Apache Wicket, ReactJS and Redux.
  • Hands on experience using GRXML, VRXML and KQuery for Integrated Voice Applications.
  • Hands on experience in RESTFUL Web Services with JAX - RS.
  • Proficiency in using Gitlab CI/CD Pipelines for continuous builds and deployments.
  • Hands on experience using UrbanCodeDeploy (UCD) tool in Continuous Delivery process.
  • Experience on OAuth2 based authentication and authorization for third party application to obtain limited access to an HTTP service.
  • Hands on experience with testing with JUnit, Mockito, Jest
  • Experience in publishing and consuming Kafka events apart from JMS as messaging service.
  • Hands on experience on Versioning and documentation with Swagger on Talon.
  • Hands on Experience in using Putty that allows to connect SSH into a UNIX server from a windows-based machine.
  • Hands on experience with Bash commands for compile, build and deploy of applications.
  • Experience in monitoring Splunk tool during production release and using Splunk data for creating Spunk dashboard that provides Performance response time, http Status Count, Number of errors, exception etc.,
  • Experience in monitoring logs in Kibana Tool for Talon APIs.
  • Experience in deploying system stacks for different environments like Dev, UAT, Prod in both on premise and cloud infrastructure
  • Experienced in container-based deployments using docker
  • Experience using JIRA and RTC for project management & defect tracking.
  • Extensive knowledge of XML-based standards and protocols such as WSDL and SOAP, Service Oriented Architecture SOA, development of XSD schemas and implementing both SOAP and REST web services
  • Hands on experience in all stages of Software Development Life Cycle (SDLC)
  • Experience in database modeling, design, and development of complex PL/SQL stored procedures, triggers, packages and views in relational databases: Oracle, SQL Server, PostgreSQL, MySQL and IBM DB2
  • Very good working knowledge in implementing several J2EE Design Patterns like Dependency Injection, Singleton, Session Facade Pattern, Factory Pattern, Builder and MVC for reusing most efficient and effective strategies for new development.
  • Experienced in Development, Deployment and testing of enterprise applications on Windows &UNIX platforms using IDEs such as Eclipse, Rational Application Developer (RAD), Netbeans, Intellij 14.x/15.x
  • Experienced in Development, Deployment and testing of web-centric applications on MAC platforms using IDE’s such as WebStorm, Microsoft Visual Studio.
  • Expertise working on Application servers and Web Servers like Jboss, IBM-WebSphere, WebLogic, and Apache Tomcat servers.
  • Experience in branching, tagging and maintaining the version control and source code management tools like GIT, SVN (subversion) on Linux and windows platforms.
  • Experienced in business/technical requirements capturing, configuration management, team coordination and software engineering processes.
  • Excellent communication skills to discuss the projects with technical and non-technical SME's and during the sprint meetings for Agile as well as Scrum development methodology
  • Good Working experience in Agile and Scrum methodologies.
  • Good Presentation skills and a Strong Team player, ability to work both independently and as well as team lead.

TECHNICAL SKILLS:

Languages: Java1.5,6,7,8, Java/J2EE, C, C++, UML, JDBC, Design Pattern, Shell Scripts, JavaScript, SQL, PL/SQL, VXML, GRXML

Web Technologies: JSP, Servlets, JMS, JQuery, Ajax, KQuery, XML, XHTML, DHTML, CSS3, HTML5, AngularJS, ReactJS/ Redux and Web Services.

IDE: Eclipse, NetBeans, RSA, Intellij, WebStorm, Miscrosoft Visual Studio.

Cloud Environment: Kubernetes

Frameworks: Struts 1.2, Spring, Hibernate, PSFramework, NewWeb

SOAP, JAXWS, WSDL, JAX: P, JAX-B and Restful.

Web/App Servers: Jboss, WebLogic 8.1/10.x, WebSphere 6, Tomcat.

Database Servers: DB2, Oracle, SQL, and MySQL.

Distributed Tech: J2EE, EJB, Springs, RMI, Web Services, Spring Boot, MQSeries and Kafka

Build Automation: ANT, Maven, Gradle

Other Tools: JIRA, RTC, Charles, IQStudio, IReport, Splunk, Putty, Kibana

Methodologies: Agile, waterfall, TDD (Test-Driven- Development), Scrum.

Operating Systems: Windows, UNIX, Linux and MAC.

PROFESSIONAL EXPERIENCE:

Confidential, San Antonio, Tx

Sr. Developer / Lead

Responsibilities:

  • Involved in business requirement gathering with Business Analytics, company IT Architects, Security to develop the application.
  • Migration of Legacy system to Talon, writing microservices using Spring Boot.
  • Responsible for developing ESign-Upload page in Admin Tool using React/Redux as front end and RESTful service as backend.
  • Has developed various enhancements functionalities in PILOTS, POLLS, CHALLENGES, AWARDS, MEDIA SERIES pages on the Admin Tool using the React/Redux as frontend and Restful service as backend.
  • Responsible for all backend service calls for the POLLS page (Create/Edit/Update) polls in the Admin Tool.
  • Has developed various enhancements functionalities in PROJECTS, CHALLENGES, AWARDS pages on the Member-facing Tool using the React/Redux as frontend and RESTful service as backend.
  • Responsible for the Release activities like build, deploy and validation using the GITLAB, BASH, UCD as part of CI/CD process.
  • Using Putty for maintaining JVMS, logs validation for Legacy applications.
  • Responsible for post-production release monitoring and validation using SPLUNK Tools.
  • Using the Kibana for monitoring logs for the Talon APIs.
  • Responsible for story creation, tracking on the status and release using the JIRA tool.

Environment: React/Redux, Talon, RESTFUL, Json, HTML5/HTML, CSS3/CSS, JavaScript, Splunk, Putty, Kibana, Gitlab, Ready Api, Eclipse(For Legacy) and IntelliJ(For Talon, Front end), Chrome.

Sr. Developer / Lead

Confidential

Responsibilities:

  • Responsible for business requirement gathering with Business Analytics, company IT Architects, Security team and cascade to the Team members.
  • Responsible for Migrating Legacy Confidential project from PS-Framework to Talon Project which involves Talon, Restful Services, Kafka, SOAP, Openshift, Gradle, GIT.
  • Involved in Migration of the classic services into the new Talon services (APIs).
  • Responsible for Kafka events publishing for Confidential application and coordination with other Team owners for Consuming the Kafka events.
  • Co-ordinate with NUANCE (Third Party Vendor) for mapping Intents within our Confidential Knowledge.
  • Responsible for developing the Auto-Suggestion functionality in the Confidential tool, thus providing easy way / suggestions for users to interact with Confidential .
  • Use of Swagger documentation on all Talon API, thus maintain the Version and documentation clear for all stake holders.
  • Responsible for production release using the Tools such as Putty, RTC, SPLUNK for legacy application and Git, UCD, KIBANA for Talon
  • Use of Splunk Tool for post-release validation and monitoring logs for legacy application.
  • Use of Kibana Tool for monitoring logs for the Talon APIs.
  • Use of Charles Tool for monitoring the communication from Confidential / Nuance.
  • Use of RTC for effective project management.
  • Interact, co-ordinate and delegating tasks to the offshore / nearshore team and resolve any discrepancy during development and production release.
  • Complete responsibility on the deliverables from the Nearshore / Offshore team members.
  • Implemented agile methodology throughout the project development lifecycles.

Environment: PS-Framework, HTML5/HTML, CSS3/CSS, JavaScript, JQuery, JAVA, RESTFUL, JSON, ReactJS, Restful, XML, Talon, Kafka, Dockers, Splunk, Putty, OpenShift, Gitlab, Jboss, Ready Api, Charles, IQStudio, Eclipse(For Legacy) and IntelliJ(For Talon), Chrome.

Sr. Developer / Lead

Confidential

Responsibilities:

  • Responsible for business requirement gathering with Business Analytics, company IT Architects, Security team and cascade to the Team members.
  • Responsible for Zelle feature Implementation in IVR Application using VXML, GRXML.
  • Worked on various enhancement functionalities in the IVR application like Adding TFN for Members.
  • Use of RTC Tool for effective project management
  • Co-ordinated with NUANCE (Third Party Vendor) for mapping Intents using Kquery, GRXML and VRXML with IVR Application.
  • Worked on Grammar Files for mapping INTENTS with IVR using the IQStudio Tool.
  • Interact, co-ordinate and delegating tasks to the offshore / nearshore team and resolve any discrepancy during development and production release.
  • Involved in all phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design & development for the project.
  • Implemented agile methodology throughout the project development lifecycles.

Environment: JAVA, JSON, VXML, GRXML, Putty, Restful, IQStudio, Eclipse and ReadyAPI.

Confidential

Sr. Developer

Responsibilities:

  • Involved in requirements analysis, Implementation and Testing of the application using PS-Framework, Restful Services, Java/J2EE Architecture.
  • Responsible for design and development of EWL Alert page using the PS Framework
  • Responsible for design and development for Temporary Template using the PS Framework, JQuery.
  • Responsible for various enhancement functionalities of the Admin Page using PS Framework, Apache Wicket
  • Use of Apache wicket to feature a POJO data model and no XML to reduce complexity in application maintenance.
  • Use of Putty for maintaining JVMS and monitoring logs.
  • Use of RTC for release activities.
  • Use of Splunk for monitoring logs post-release.
  • Interact, co-ordinate onsite team and resolve any discrepancy during development and production release.
  • Involved in all phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design & development for the project.
  • Implemented agile methodology throughout the project development lifecycles.

Environment: PS-Framework, JSP, JavaScript, JQuery, Putty, AngularJS, Java, Restful, Json, WebSphere, Oracle11g, Apache Tomcat, Eclipse, RSA.

Sr. Developer

Confidential

Responsibilities:

  • Involved in requirements analysis, Implementation and Testing of the application using AngularJS, Restfull Services, Java/J2EE Architecture.
  • Responsible for design and development of Manager module in EJB and Angular 2, Ajax
  • Responsible for design and development of executive module in EJB and Angular 2, JQuery, Ajax
  • Responsible for design and development of Executive and MSR modules in EJB and Angular 2, Ajax.
  • Develop Dashboard Chart in the Application Webpage using Highcharts for managers and executives view and validate the productivity, Efficiency etc.
  • Interact, co-ordinate onsite team and resolve any discrepancy during development and production release.
  • Involved in all phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design & development for the project.
  • Implemented agile methodology throughout the project development lifecycles.

Environment: AngularJS, Highcharts, JSP, JavaScript, JQuery, Putty, AngularJS, Java, Restful, Json, Websphere7, Oracle11g, Apache Tomcat, Eclipse, RSA.

Confidential

Developer

Responsibilities:

  • Responsible for requirements gathering and Analysis, Preparing Technical Specification Document for Assessment module of Asycuda World,
  • Responsible for the development of the Asycuda, Asycuda++ pages using the Struts1.2 framework, JSP, Javascript, SAOP services.
  • Preparing Test data for unit Testing and Functional Testing of individual modules.
  • Involved in build and deployment of the application.
  • Involved in the release activities.
  • Involved in all phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design & development for the project.
  • Implemented waterfall methodology throughout the project development lifecycles.

Environment: Java1.5, Sructs1.2, Servlet, EJB, XML, Webservices, Websphere 7, Oracle 10g.

Confidential

Developer

Responsibilities:

  • Involved in the requirements gathering and Analysis, Preparing Technical Specification Document FNA, EApp modules.
  • Designed and developed the FNA, EApp module using Spring, Jasper reports and RESTful Webservice.
  • Designed frontend UI using the JSP and Javascript.
  • Responsible for generating Jasper reports using the IReport Tool taking data from the Json Object.
  • Preparing Test data for unit Testing and Functional Testing of individual modules.
  • Involved in build and deployment of the application.
  • Involved in the release activities.
  • Involved in all phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design & development for the project.
  • Implemented agile methodology throughout the project development lifecycles.

Environment: JSP, Servlets, Spring Web service, Hibernate, JPA, IReport, Oracle 10G, WebLogic, Tomcat.

Hire Now