We provide IT Staff Augmentation Services!

Senior Developer/ Tech Lead Resume

3.00/5 (Submit Your Rating)

Newark, DE

PROFILE SUMMARY:

  • Highly proficient IT Professional with 9 years of experience working over various enterprise technologies and software development lifecycles in telecom and banking domains. Keen in updating technical and business knowledge and techniques to evolve, create and implement them effectively in software development and induce the knowledge exponentially.
  • J2EE Professional with over 9 years of IT experience and around 2 years of experience with MuleSoft ESB and APIs. Extensive experience in all phases of various Software Development Lifecycles such as planning, analysis, design, implementation, testing (Manual and automated) and maintenance of the software deliveries
  • Strong experience in web - based client-server model-based applications in Telecom and Banking business domains
  • Well experienced in analytical and problem-solving skills along with good inter-personal communication skills
  • Worked extensively in Java EE technologies such as Servlets, web application framework, DB persistence frameworks and UI frameworks possessing strong knowledge over both front end and back end development technologies
  • Good experience in Mulesoft Any Point API platform to design and integrate Mulesoft APIs
  • Strong working knowledge of Dataweave
  • Good working experience in API Creation and management like applying security and policies for API using IBM API Connect and MuleSoft API Gateway
  • Possess good working experience in Savvion BPM suite as part of process and workflow management
  • Experienced in Spring Application Framework 3.2 - MVC, WebFlow and Spring JDBC
  • Well experienced in developing applications using Core Java and in JSP as well as JavaScript and related frameworks like Angular JS, JQuery and Ext-JS
  • Highly experienced in database persistence frameworks such as iBatis 2.3 and Spring JDBC
  • Worked extensively using Oracle Database and SQL
  • Highly experienced in Web Services (SOAP and REST) and related technologies such as JAX-WS, JAX-RS, Apache Axis 2, CXF, JAXB and Jersey Restful API
  • Well experienced in AJAX and data representation forms like JSON and GSON
  • Worked extensively in xml related web technologies such as XSD and XSLT
  • Highly experienced in developing applications under Service Oriented Architecture (SOA) using the programming technique of Object-Oriented Analysis and Design (OOAD)
  • Have good working experience with application servers such as Websphere Application Server (WAS), WebLogic and JBoss
  • Extensively worked on Design Patterns
  • Worked building applications utilizing frameworks such as Ant and Maven
  • Have experience in unit testing activities utilizing Junit
  • Good experience in developing applications that are multi-tiered, clustered, profile-based multi-user enabled
  • Have been SME and possess strong understanding and knowledge in areas like AML compliances, Application reporting compliances, client underwriting and credit lending processes.
  • Possess good working knowledge on Application development and maintenance life cycle processes followed using methodologies such as Waterfall and Agile (Scrum - Sprint, Kanban, Scrumban)

TECHNICAL EXPERTISE:

J2EE Technologies: Java 8, HTML, XML, JSP, JSTL, JS (Angular JS, Ext-JS, JQuery, Ajax, JSON

WebServices: SOAP, REST, JAX-WS, JAX-RS, JAXB, Axis 2, CXF, Jersey Restful API SQL

Application Frameworks/ containers: Spring (MVC, WebFlow, JDBC, Batch)

API tools: IBM API Connect, Mule API Gateway & Manager

BPM Framework: Savvion 2013

Databases/ tools: Oracle, Toad for Oracle DB Persistence Framework iBatis, Spring JDBC

ESB: Mule ESB

J2EE application Servers: IBM Websphere, WebLogic, Jboss

Testing frameworks/ tools: JUnit, Soap UI, Postman

Build Tools: Ant, Maven

Code and defect management tools: SVN, RTC, JIRA, ALM(QC)

IDEs: Eclipse, IBM RAD, MuleSoft Anypoint Studio, Savvion BPM Studio

Monitoring/ debugging tools: IE/ Firefox/ Chrome Devtools, Splunk, Putty, SuperPutty, SSH Tectia

Rules Managment System: Drools, Blaze, PowerCurve

Job Scheduler: Autosys

EXPERIENCE SUMMARY:

Confidential, Newark, DE

Senior Developer/ Tech Lead

Responsibilities:

  • Design technical approach and flow of modules and application being developed to conform to the functional expectations and uniform technical standards and approaches.
  • Develop all REST/ SOAP web service interactions (both consumed and produced) with the involved applications, DB interactions through iBatis framework and UI components using JSP, Ext-JS, JQuery and Angular JS.
  • Usage of various MuleSoft connectors and adapters, API development and management to develop the application on MuleSoft Anypoint platform.
  • Develop and implement SOA based applications with MuleSoft ESB as the integration platform.
  • Unit testing of the application flows and code modules using MUnit framework by utilizing mocked Web services and DB interactions.
  • Model and implement the data transformation steps in application flow using MuleSoft Dataweave.
  • Used YAML and RAML formats to define, create and integrate the REST webservices between IBM API Connect/ MuleSoft API Gateway and the REST services and flows.
  • Performance testing activities such as setting up responders for web service interactions, appropriate test data and scripts and fixing the identified issues and root causes.
  • POC (Proof of Concept) activities for the program management team to assess the feasibility of usage of new technologies and approaches.
  • Supporting the user acceptance testing activities in all lower level environments and activities in production.
  • Supporting the fellow developers to follow the right technical approaches and application flow development to have the team going in right direction overall.

Technologies: MuleSoft ESB and API, Spring (MVC & Batch), Web Services, Savvion BPM, JSP, JS (JQuery, ExtJS, AngularJS), iBatis, PowerCurve, Blaze, IBM Websphere Application Server

Tools: IDE - MuleSoft AnyPoint Studio

Confidential, Newark, DE

Senior developer/ Tech Lead

Responsibilities:

  • Design technical approach and flow of modules and application being developed to conform to the functional expectations and uniform technical standards and approaches.
  • Usage of various MuleSoft connectors and adapters, API development and management to develop the application on MuleSoft Anypoint platform.
  • Develop and implement SOA based applications with MuleSoft ESB as the integration platform.
  • Unit testing of the application flows and code modules using MUnit framework by utilizing mocked Web services and DB interactions.
  • Model and implement the data transformation steps in application flow using MuleSoft Dataweave.
  • Used YAML and RAML formats to define, create and integrate the REST webservices between IBM API Connect/ MuleSoft API Gateway and the REST services and flows.
  • Develop all REST/ SOAP web service interactions (both consumed and produced) with the involved applications, DB interactions through iBatis framework and UI components using JSP, Ext-JS, JQuery and Angular JS.
  • Performance testing activities such as setting up responders for web service interactions, appropriate test data and scripts and fixing the identified issues and root causes.
  • Supporting the user acceptance testing activities in all lower level environments and activities in production.
  • Supporting the fellow developers to follow the right technical approaches and application flow development to have the team going in right direction overall.

Technologies: MuleSoft ESB and API, Web Services, JSP, JS (JQuery, ExtJS, AngularJS), Java, iBatis

Tools: IDE - MuleSoft AnyPoint Studio

Confidential, Newark, DE

Senior Developer/ Tech Lead

Responsibilities:

  • Design the technical approach and flow of the module and application being developed to conform to the functional expectations and uniform technical standards and approaches.
  • Design the structure of the REST/ SOAP web services involved by collaborating with the involved applications and bank-internal web services standards team.
  • Develop all REST/ SOAP web service interactions (both consumed and produced) with the involved applications, DB interactions through iBatis framework and UI components using JSP, Ext-JS, JQuery and Angular JS.
  • Unit testing of the application flows and code modules using the Junit framework by utilizing mocked Web services and DB interactions.
  • Performance testing activities such as setting up responders for web service interactions, appropriate test data and scripts and fixing the identified issues and root causes.
  • Guiding the fellow developers to follow the right technical approaches and application flow development to have the team develop the application as expected based on the overall all requirements.

Technologies: Spring (MVC & Batch), Web Services, Savvion BPM, JSP, JS (JQuery, ExtJS, AngularJS), iBatis, Blaze

Server: IBM Websphere Application Server 8

Tools: IDE - Savvion BPM Studio

Confidential, Newark, DE

Senior Developer

Responsibilities:

  • Design the technical approach and flow of the module and application being developed to conform to the functional expectations and uniform technical standards and approaches.
  • Develop all REST/ SOAP web service interactions (both consumed and produced) with the involved applications, DB interactions through iBatis framework and UI components using JSP, Ext-JS, JQuery and Angular JS.
  • Unit testing of the application flows and code modules using the Junit framework by utilizing mocked Web services and DB interactions.
  • Performance testing activities such as setting up responders for web service interactions, appropriate test data and scripts and fixing the identified issues and root causes.
  • POC (Proof of Concept) activities for the program management team to assess the feasibility of usage of new technologies and approaches.
  • Supporting the user acceptance testing activities in all lower level environments and activities in production.
  • Supporting the fellow developers to follow the right technical approaches and application flow development to have the team going in right direction overall.

Technologies: Spring (MVC & Batch), Web Services, Savvion BPM, JSP, JS (JQuery, ExtJS, AngularJS), iBatis, PowerCurve, Blaze

Server: IBM Websphere Application Server 8

Tools: IDE - Savvion BPM Studio

Confidential

Developer - Code units and modules development

Responsibilities:

  • Development of modules involving various web services, DB and UI interactions without any major defects.
  • Unit testing of the code modules being developed including mocking the involved Web services and DB interactions.
  • Analyzing the developed code modules and tuning the same by utilizing SONAR.
  • Preparing documents to support with the knowledge of the modules and code such as high level and low-level design documents, KT documents for Prod support team, Unit testing documents.
  • POC (Proof of Concept) activities for the program management team to assess the feasibility of usage of new technologies and approaches.
  • Supporting the user acceptance testing activities in all lower level environments.
  • Supporting production deployment activities.
  • Analyzing and fixing application level defects from production.

Technologies: Core Java, Spring (MVC & Batch), Web Services, Savvion BPM, JSP, JS (JQuery, ExtJS, AngularJS), iBatis, Junit, Blaze

Server: IBM Websphere Application Server 7

Tools: IDE - Savvion BPM Studio

We'd love your feedback!