Surabhi M.

Surabhi M.

JAVA Lead/Architect with experience in Spring, Spring Boot, Hibernate, Micro service etc.

Noida , India

Experience: 12 Years

Surabhi

Noida , India

JAVA Lead/Architect with experience in Spring, Spring Boot, Hibernate, Micro service etc.

120000 USD / Year

  • Notice Period: 90 Days

12 Years

Now you can Instantly Chat with Surabhi!

About Me

I have 12 years of experience in design, development and deploment of JAVA/JEE applications. I have worked on Spring, Hibernate, Mybatis, Spring Boot, SOAP/REST Web services, Micro services, Groovy/Grails etc.I have also worked on Big Data(Hadoop/...

Show More

Portfolio Projects

Customer Lifecycle Domain

Company

Customer Lifecycle Domain

Description

Project    Customer Lifecycle Domain
Customer    RBS
Duration    3 months
Team size    8
Role     Micro service Developer
Responsibilities    
•    Involved in development of micro services
•    Involved in writing unit test cases in junit and groovy
Description    Customer Lifecycle domain hosts a set of application that include onboarding new customers for the bank, periodic review of customer profile, verifying permissions and mandates etc. Each application is built using a set of micro services that cater to BPM and React JS based front end screens.
Solution Environment    Technologies:  JAVA/J2EE, Spring, REST web services, Hibernate, JPA.
Tools Used:  IntelliJ, Postman, GIT, Bitbucket, Teamcity
 

Show More Show Less

Tools

Git

Intelligence Platform

Company

Intelligence Platform

Description

Project    Open Source Intelligence Platform
Customer    TCS Internal Project.
Duration    1 year
Team size    30
Role     Technical Lead/Architect
Responsibilities    
•    Involved in architecture/design/coding of this platform.
•    Involved in leading UI and JAVA Services team.
Description    Open Source Intelligence Platform aims at development of an application which accepts data from various sources (Document Ingestion/Social Media/ Web Crawling etc.) and helps in extracting meaningful information from them and maintaining that information.
Solution Environment    Technologies:  JAVA/J2EE, Spring Boot, REST web services, Big Data, Hadoop, HDFS, hbase, solr, hive, python.
Tools Used:  STS, Postman, GCP, git, maven.
 

Show More Show Less

Tools

Git Postman

NextGen POS

Company

NextGen POS

Description

Project    NextGen POS(Point of Sale) 
Customer    Walgreens Co.
Duration    2 years
Team size    30
Role     Technical Lead
Responsibilities    
•    Involved in analysis and resolution of defects. 
Description    POS system refers to a software system where a transaction (Sale, Return etc.) occurs.
Solution Environment    Technologies:  JAVA/J2EE, SOAP/REST based Web Service, Unix, Oracle.
Tools Used: Remedy, Bugzilla, Eclipse, SVN
 

Show More Show Less

Tools

Eclipse

Department Management

Company

Department Management

Description

Project    Basic Department Management
Customer    Walgreens Co.
Duration    2 years 
Team size    28
Role     Team Lead
Responsibilities    
•    Involved in creation of FRD,DD and end to end development of Subscription Maintenance and Attribute screens.
Description    This application is basically designed and developed to publish a planogram. Publishing a planogram means to present a design for arranging the items belonging to various departments on shelves in a store.
Solution Environment    Technologies:  JAVA/J2EE, Struts, Spring, Mybatis, JS/JQuery, AJAX, Oracle.
Tools Used: RAD, SVN, Websphere server.
 

Show More Show Less

Cloudzilla App

Company

Cloudzilla App

Description

Project    Cloudzilla App
Duration    4 months
Team size    8
Role     Team Member
Responsibilities    
•    Involved in end to end development of User List, Additional params & Edit Media screens.
•    Implemented WatchService for reading apk files added/deleted/updated to app folder & reflect the changes in DB.
•     Written SPOCK unit test cases for the domain classes & controllers.
Description    Creation of an application which can be used to run any android app on any platform.
Solution Environment    Technologies: Grails, Groovy, Knockout, Bootstrap, HTML5.
Tools Used: GGTS, git, Oracle VM Virtual Box Manager, redmine.
 

Show More Show Less

Tools

Git

Spendable

Company

Spendable

Description

Project    Spendable
Customer    ThinkFinance
Duration    1 year
Team size    12
Role     Team Member
Responsibilities    
•    Involved in development of Fraud detection engine, CST/Admin panel, Fedex service implementation, Auditing & bug fixing.
Description    Development of Spendable card website.
Solution Environment    Technologies: JAVA/J2EE, Spring, Velocity, JQuery, JS, AJAX & MySQL.
Tools Used: Eclipse, SVN, Putty, SQLYog, ProjectLocker.
 

Show More Show Less

Tools

Puttty Eclipse

Corp Apply & Client

Company

Corp Apply & Client

Description

Project    Corp Apply & Client Setup
Customer    American Express 
Duration    2 years
Team size    12
Role     Team Member
Responsibilities    
•    Involved in requirement analysis, creation of WSDL, sequence diagrams, class diagrams, UTP & SP design of SearchControlAccount service.
•    Involved in end to end development of SetupCorpClientHierarchy Webservice(SOAP based) from WSDL to SPs. 
Description    Creation of Web Services for creating, maintaining & retrieving Control Accounts & hierarchy of Control Accounts.  
Solution Environment    Technologies: JAVA/J2EE, Spring, Web services, DB2 
Tools Used: SOAPUI, IBM RAD, Websphere Server, IBM Rational Rose, QC, SVN, Putty, Filezilla.
 

Show More Show Less

Tools

Puttty

Operational Credit Exposure

Company

Operational Credit Exposure

Description

Project    Operational Credit Exposure 
Customer    Bank Of America
Duration    2 years
Team size    10
Role     Team Member
Responsibilities    
•    Involved in end to end development of batch detail screen, admin screen & SEC ACH Review screen (jsp to DAO layer).
•    Creation of build ANT script, bug fixing & CR implementation. 
Description    Development of J2EE Application for fund transfer.
Solution Environment    Technologies : JAVA/J2EE, Struts, Bank’s framework, EJB, DB2 
Tools Used : IBM RAD, Websphere Server, IBM Rational ClearCase
 

Show More Show Less

Tools

IBM RAD
Share: