Tech Lead (agile Team) Resume
Wilmington, DE
PROFESSIONAL SUMMARY:
- 10 years of experience successfully designing, developing and implementing mid/large scale, high volume web based and middleware software.
- Followed a structured methodology during the software life cycle encompassing the following phases: Requirement, Design, Development, System Testing, Implementation and Production Support.
- Designed and developed Rich Internet Applications using Core Java, JDBC, Java Servlets, JSP, Spring, Hibernate, JMS, Spring - Batches, Json, XML and AJAX and web based tools.
- Experienc e in AWS services like SQS, S3, SNS, CFT and EC2.
- Experienc e in UI technology like HTML5, XSL, JavaScript, J-Q uery , Ext Js and Angular JS.
- Experienc e in Web services, SOAP , REST and Micro Service.
- Experience in TIBCO Business Work tool.
- Experience with Oracle 11i/10g, MySQL and DB2 .
- Experience in Test Driven Development using J-Unit and Cucumber.
- Experience in Spunk and Wily for Production and UAT environment monitoring .
- Experience in designing AWS Solutions.
TECHNICAL SKILLS:
Programming Language/Software /Frameworks: Java SE 1.8, Java Enterprise Edition, Spring 3, Hibernate, JMS and Batches Scheduling, Web Services, REST full API & SOAP based services, Apache POI, iText, TIBCO Business Works (BPM Tool), AWS, Python and Micro Service
Databases: Oracle11g, DB2, MySQL, mssql
Application/ Web server: Web Logic 11, Tomcat7, Glassfish, Apache
Tools: and Utilities: MSVisio, Firebug, Rest: Client, Net Beans, Eclipse, RAD, Maven, Log4j, Sub Version, Auto Sys, Splunk, and ARM
UI Tools & Frameworks: Perl, Shell and Java Scripting, Google Map API, Ext JS 4, JQuery, HTML, CSS and Ajax
PROFESSIONAL EXPERIENCE:
Confidential, Wilmington, DE
Tech Lead (Agile Team)
Responsibilities:
- Requirement discussion with underwriting team to understand the core functionality of business for development.
- Created pipeline for automatically deploying the application in test environment.
- Developed Cucumber Test Suite using java, json, xml, Rest, WSDL and SOAP. Extensively involved in writing the code for Platform Independent, multiple database and Server.
- Developed AWS utility to send generated data to individual team.
- Use Cucumber for creating integration suite.
- Used JIRA for story tracking.
- Follows the agile methodology for the development of the project.
- Using Maven and GIT for build and Deployment and version control.
- Used Cucumber for Dev led Functional test so we can test end to end functionality.
- Used SAOPUI for generating test suite so we can test middleware API.
Environment: AWS, Python, Lambda, Java 7,SOAP Based Messaging, Restful Services, Cucumber for functional test development, JIRA, GIT, Oracle 11g.
Confidential, Wilmington, DE
Tech Lead (Agile Team)
Responsibilities:
- Requirement discussion with underwriting team to understand the core functionality of business for development.
- Created pipeline for automatically deploying the application in test and prod environment.
- Developed Web Services using J2EE, XML, Python, WSDL and SOAP. Extensively involved in writing the code for Platform Independent, multiple database and Server.
- Developed server less architecture using Spring Batch and AWS.
- Use Cucumber for creating integration suite.
- Used JIRA for story tracking.
- Follows the agile methodology for the development of the project.
- Using Maven and GIT for build and Deployment and version control.
- Used Cucumber for Dev led Functional test so we can test end to end functionality.
- Used SAOPUI for generating test suite so we can test middleware API.
- Worked on Micro Service that internally called by batch application.
Environment: AWS, Python, Lambda, Java 7/J2EE, Spring Batch, SOAP Based Messaging, Restful Services, Micro Service Angular JS, Tomcat, Spring Tool Suite, Cucumber for functional test development, JIRA, GIT, Oracle 11g, Splunk and Shell Scripting to check logs, Docker, Linux and Wily.
Confidential, Wilmington DE
Tech Lead (Agile Team)
Responsibilities:
- Requirement discussion with underwriting team to understand the core functionality of business for development.
- Created pipeline for automatically deploying the application in test and prod environment.
- Developed Web Services using J2EE, XML, Python, WSDL and SOAP. Extensively involved in writing the code for Platform Independent, multiple database and Server.
- Developed server less architecture using Spring Batch and AWS.
- Use Cucumber for creating integration suite.
- Used JIRA for story tracking.
- Follows the agile methodology for the development of the project.
- Using Maven and GIT for build and Deployment and version control.
- Used Cucumber for Dev led Functional test so we can test end to end functionality.
- Used SAOPUI for generating test suite so we can test middleware API.
- Worked on Micro Service that internally called by batch application.
Environment: AWS, Python, Lambda, Java 7/J2EE, Spring Batch, SOAP Based Messaging, Restful Services, Micro Service Angular JS, Tomcat, Spring Tool Suite, Cucumber for functional test development, JIRA, GIT, Oracle 11g, Splunk and Shell Scripting to check logs, Docker, Linux and Wily.
Confidential, Wilmington, DE
Technical Lead Java/Java EE (Scrum Team)
Responsibilities:
- Designed and developed middle layer layer that consume and receive data from MQ Channel, Rest/SOAP.
- Worked on Spring Integration layer where we can use different type of input/output channel with one code base.
- Requirement discussion with underwriting team to understand the core functionality of business for development.
- Jenkins for deploying the application in test environment.
- Developed Web Services using J2EE, XML, WSDL and SOAP. And extensively involved in writing the code for Platform Independent, multiple database and Server.
- Worked on Card Life Cycle Management of where we get card status (Product Upgrade/Natural Re-issue/Suspend/Closed) from different source (File/DB Link/Rest API).
- Developed the Controller, Service and DAO modules using Spring framework .
- Worked on development of Hibernate , including mapping files, configuration file and classes to interact with the database.
- Involved deploying of code in Linux environment for test and production.
- Use Cucumber for creating integration suite.
- Used JIRA for story tracking.
- Follows the agile methodology for the development of the project.
- Using Maven and Maven for build and Deployment and version control.
- Used Cucumber for Dev led Functional test so we can test end to end functionality.
- Used SAOPUI for generating test suite so we can test middleware API.
Environment: Java 7/J2EE, Spring MVC/Core/DAO/Batch/Integration, SOAP Based Messaging, Restful Services, Angular JS, Tomcat, Spring Tool Suite, Cucumber for functional test development, Jira, Oracle 11g, Splunk and Shell Scripting to check logs, Linux and Wily.
Confidential, Wilmington, DE
Technical Lead Java/Java EE (Scrum Team)
Responsibilities:
- Designed and developed middle layer layer that consume and receive data from MQ Channel, Rest/SOAP.
- Involved in Agile project- Describing the stories, listing the tasks and design the application flow.
- Using Splunk for diagnosis the issue in applications at environments - DEV/ST/PROD.
- Worked on JMS to send message to user when scheduling the report to executed.
- Worked on Spring Integration layer where we can use different type of input/output channel with one code base.
- Worked on Spring Batch Layer where we need to consume different sets of data.
- Developed Web Services using J2EE, XML, WSDL and SOAP. And extensively involved in writing the code for Platform Independent, multiple database and Server.
- Worked on Card Life Cycle Management of where we get card status (Product Upgrade/Natural Re-issue/Suspend/Closed) from different source (File/DB Link/Rest API).
- Worked on Send Pass Code and Authentication Flow where user can authorize his/her through OTP/Customer Care.
Environment: Java 7/J2EE, Spring MVC/Core/DAO/Batch/Integration, SOAP Based Messaging, Restful Services, Tomcat, Spring Tool Suite, Groovy for unit test development, Jira, Oracle 11g, Splunk 5.0 and Shell Scripting to check logs, Linux and Wily.
Confidential
Java/Java EE Off-Shore Lead
Responsibilities:
- Written TIBCO Business Process for middle ware data transformation using XML technologies (JQuery, JAXB and XPATH) and SOAP/Rest services.
- Written Shell Script framework where different sets of jobs can be used for reporting purpose.
- Developed Web Services using J2EE, XML, WSDL and SOAP. And extensively involved in writing the code for Platform Independent, multiple database and Server.
- Designed and develop Spring Batch Module with different set of DB and File format.
Confidential
Java/Java EE Off-Shore Lead
Responsibilities:
- Designed and developed UI layer in Ext JS 4 that show me different sets of UI structure.
- Worked on Spring Batch Layer where we need to consume different sets of data.
- Developed Web Services using J2EE, XML, WSDL and SOAP. And extensively involved in writing the code for Platform Independent, multiple database and Server.
- Worked on Auto Sys Jobs, shell Script and full deployment process automation.
Confidential, New York
Java/Java EE Off-Shore Developer
Responsibilities:
- Responsible for reverse engineering of old module and prepare design document
- Responsible for creating design document of New Spring/Hibernate based Module.
- Developed Web Services using J2EE, XML, WSDL and SOAP. And extensively involved in writing the code for Platform Independent, multiple database and Server.
- Responsible for creating Controller, BO and DAO of a single module.
- Responsible for writing functional specification of multiple modules.
Confidential
Java Dev Lead
Responsibilities:
- Worked on Socket layer where we can send data securely with XSD validation.
- Worked on Web Layer where UI can accept different types of interface for sending the text, images and other data.