Senior backend developer with extensive exprience in the field of java, scala,kotlin and springboot
Aktualisiert am 30.07.2025
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.08.2025
Verfügbar zu: 100%
davon vor Ort: 100%
JAVA
Spring Boot
Scala
Kotlin
WebService
AWS
SQL
Docker
HTML5
CSS3
Git
Maven
Python
Design Pattern

Einsatzorte

Einsatzorte

Munich (+50km) Frankfurt am Main (+150km)
Deutschland
nicht möglich

Projekte

Projekte

1 year 10 months
2024-02 - now

TecAlliance: Automotive Data Solutions & Digital Services

Senior Backend Developer Used: Scala Play Framework SBT ...
Senior Backend Developer
  • Actively involved in design and development of new microservice using Play and Scala with SBT.
  • Responsible for fixing production bugs in the legacy system.
  • Involved in architectural discussion and design.
  • Responsible for developing server-side component using Scala.
  • Engage in the design and development of server-side component and features.
  • Writing and updating various data flow diagrams, sequence diagrams and other high-level designs.
  • Involved in designing all data models.
  • Involved in mentoring and code review process.
  • Involved in various release management process.
  • Actively participation in spring planning and retrospective discussions.
  • Involved in various migration of different maven artifacts like velocity templates and others
Used: Scala Play Framework SBT Spring Java MicorServices WebServices AWS Docker etc. Application : TechDoc Catalogue Service
Germany( Remote)
2 years 5 months
2021-10 - 2024-02

Cloud Pay Server - This product is used for the Mobile payment service

Senior Software Engineer Java 17 Spring Boot Microservices ...
Senior Software Engineer
  • Responsible for developing server-side component using Java.
  • Engage in the design and development of server-side component and features.
  • Writing and updating various data flow diagrams, sequence diagrams and other high-level designs.
  • Involved in designing all data models.
  • Involved in mentoring and code review process.
  • Involved in various release management process.
  • Good knowledge in various tools like AHA idea management and Mural board.
  • Participate in various brain storming topic discussions.
  • Design and development of various microservice components - Actively participation in spring planning and retrospective discussions.
  • Involved in various migration of different maven artifacts like velocity templates and others.
Java 17 Spring Boot Microservices Webservices JMS Jenkin Oracle Docker etc.
Giesecke+Devrient | G+D
Munich, Germany
1 year 9 months
2020-02 - 2021-10

LimeLight

Full Stack Web Developer Java/Kotlin 8-11 React JS TypeScript ...
Full Stack Web Developer
  • Responsible for developing frontend component using React JS.
  • Responsible for developing server-side component using Java/kotlin and Spring boot.
  • Written automation script using testCafe and browserStack.
  • Responsible for design, development testing and deployment of the web application.
  • Create lot of cloud metrics and slack notification alarms.
  • Good knowledge on implementing event-based mechanism using AWS SQS and kinesis stream.
  • Actively involved in various design and architectural engagements.
  • Responsible for on call support activity of the application.
  • Actively involved in the performance monitoring and performance improvement of the application.
  • Involved in doing load and stress test of the application using POSTMAN and SOAPUI.
  • Fair knowledge on deploying application on the docker container.
  • Good exposure to GitLab, CVS and SVN etc.
  • Actively involved in all spring planning, retrospective and other technical engagements.
  • Used various application and tools like Akamai, StormFroger,Sentry, BrowserStack etc.

Java/Kotlin 8-11 React JS TypeScript HTML/CSS AWS Cloud GitLab Docker Spring Boot Gradle Postgres and Oracle etc.
Home Shopping Europe GmbH
Munich, Germany
1 year 10 months
2018-05 - 2020-02

Ratanet

Senior Software Developer, Senior Application Developer Java/J2ee ejb Hibernate ...
Senior Software Developer, Senior Application Developer
  • Ratanet is a product of Consors finanz for the credit disbursement for retail, ecommerce, and personal financ- ing. 
  • This product developed using java,ejb,jms and hibernate.The frontend is developed by different partners. This product has been used for both direct and indirect business.

Java/J2ee ejb Hibernate Drools Cucumber JMS Webservices SoapUi Yourkit VisualVM DynaTrace Hystrix ExecutorService Junit Mockito HSQLDB AIM Gaya ApacheMaven SVN GIT-BitBucket etc.
Consors Finanz BNP Paribas
Munich, Germany
3 years 10 months
2014-08 - 2018-05

Project 1: GPS (Global Portfolio Swap)

Project Lead/Senior Application Developer Java8 Spring 4 SpringBoot ...
Project Lead/Senior Application Developer
  • Project 1: GPS(Global Portfolio Swap) :Global Portfolio Swap is a swap based high volume application which enable clients to finance various trade strategies across single stock, baskets and sectors. It provides wide variety of services including market risk analysis,margining,reporting and various accounting supports.
  • Scope : The scope is currently limited to equity and index-based swaps. The current scope of the project in- cludes client and market risk analysis, efficient client reporting, execution and implementation of various reg¬ulatory compliances. The future scope is enabling swaps for FX and other financial products and achieve better scalability and adaptability to achieve on time client demands.


Responsibilities

  • Worked on developing micro service components.
  • Worked on Java8 , Spring4 , JMS Tibco EMS/MQ and Lombok etc.
  • Worked on Release management process for deploying the application till UAT.
  • Actively working on Agile based project development.
  • Designing and developing various module of the application as per the project need.
  • Involved in giving technical training to the team members.
  • Actively involved in participating code review process using crucible.
  • Worked performance analysis of the application.
  • Involved in writing various soap UI load test to understand the response time of the various check services.
  • Involved in stress testing and load testing of the application.
  • Written various business rules using joss Drools.
  • Written various cucumber test cases for behavioral driven testing.
  • Developed various utility component for the application.
  • Involved in writing various application flow using Mule.
  • Used Dyna trace to analyze the traffic of the current application.
  • Actively participated in Spring planning and all high-level design discussion.
  • Involved build and release management process of the application.
  • Involved in Support activity for the defect raised during SIT/UAT phase.
  • Analyze and quick resolution to various high priority production issue.
  • Used extensively Your Kit, Dynatrace for performance monitoring.
  • Written various Unit Test cases using Junit, Mockito and HSQLDB.
  • Worked extensively in multi-threading, executor service and Hystrix.
  • Developed the architecture of the current application using Visio.
  • Involved in developing various key component of the application.
Java8 Spring 4 SpringBoot Spring JDBC Template Spring MVC Spring Rest Service Tibco EMS and MQ JMS JTA Lombok TeamCity Jenkin Unix Oracle DB Hibernate JPA maven Control-M Micro ser¬vices etc.
Mphasis Pvt. Ltd./JPMC Chase
Glasgow, Scotland
1 year 1 month
2013-06 - 2014-06

EBANKING Wealth Management (BNP Paribas Singapore)

Delivery Software Engineer, Senior Application Developer and Production Support
Delivery Software Engineer, Senior Application Developer and Production Support
EBANKING Wealth Management (BNP Paribas Singapore)
  • eBanking Wealth Management is a front-end banking application design for the private banking customers with solutions for optimizing and managing their assets ,Using the application customer can be able to view different market indices, metals and exchange rates, they also can be able to view their various portfolio over¬view, operation history ,operation details.


They also can be able to buy or sell their securities, bonds and able to see the financial structure of their various portfolios.


IBM WebSphere Portal Development,JSR168,JSR 286,Java, JSF 1.1, JPA,ICE Faces

Role: Senior Application Developer and Production Support


Responsibilities

  • Developing, testing, integrating, and supporting real-time, multi-threaded software components of Company products, services, and test suites.
  • Analyzing and tuning system performance.
  • Development of various WebSphere portlets need for the application.
  • Actively involve in the development of different releases.
  • Preparation of UAT and Production deliverables.
  • Solving end user query through mail and request raised in JIRA.
  • Able to provide the production patch and work-around as necessary.
  • Preparing deliverables and the required artifacts for UAT and Production environment.
  • Development of various custom components of the application.
  • Preparation of Technical specification, Functional Specification and Realization documents.
  • Involved in development and creation of various portlets of the application.
  • Involved in design and development of various modules as per the project need.
  • Involved in various COTECT and COPRO to communicate with various stakeholders for getting the re- quirements.
  • Involved in Unit Testing for different modules in the application Using JUnit.
  • Involved in fixing defects, change request ,Anomalies raised as part of UAT and production release.
  • Involved in fixing various JIRA raised in UAT and Production.
  • Involved in SIT and regression testing of the application.
  • Involved in the preparation of design documents as per the Project needs.
Mphasis Pvt Ltd. Singapore, BNP Paribas Wealth Management
Singapore
1 year 4 months
2011-02 - 2012-05

Online Client Service (RBS)

Senior Developer and Technical Lead IBM WebSphere Portal JSR168 JSR286 Core Java ...
Senior Developer and Technical Lead
The project Online Client Services (OCS) at the Royal Bank of Scotland (RBS) consists of delivering a self-service portal for the wholesale clients of RBS. Before this application existed, the whole- sale clients caused excessive costs by calling the help desk. The bank wants to reduce these costs by intro- ducing this self-service portal where the customers can view account and contract information, transac¬tions, and balance information and where they can invoke service requests to the bank.
  • Actively involve in the development of different releases.
  • Design and Development of various portlets in the application.
  • Involved in various design phase of the application.
  • Involved in doing TV (Technical Verification) in different environment .
  • Actively involved in the POC of the application using JSF1.1.
  • Worked closing with Technical Lead to provide estimation of various modules.

IBM WebSphere Portal JSR168 JSR286 Core Java JSP Servlet Webservices Junit Oracle JMS EJB 3.0 Ant and Web sphere portal Server JQUERY JSON JSF1.1 JIVE UNIX WebSphere app server 6.1.
Royal Bank of Scotland India
1 year 3 months
2009-12 - 2011-02

Dhaka Stock Exchange(DSE-MSA-PLUS)

Senior Software Engineer
Senior Software Engineer
The application, which runs in DSE for trading, is called TESA (The Electronic Securities Architecture). TESA has two parts: MSA (Member's Server Application) & TWS (Trader workstation). MSA is the "Gateway" between the traders and the Stock Exchange, which manages all the transactions and data¬base operations between the traders and the Trading Engine. TWS is the Front-end Application closer to investors, where they can submit Buy/Sell orders for their desired securities. TESA software is built for the global securities markets. It uses fault tolerant computers, intelligent workstations and client / server de¬sign techniques. This provides co-operative processing, high message integrity and fully automatic recovery. This co-operative mechanism enables very high-speed processing which is essential for today's electronic markets.
  • Provided Higher level Architectural Design for the project.
  • Actively Participating in Deploying application in JBOSS Server.
  • Actively Participating in the creation of Data Source and Server-side Configuration.
  • Development of various exception classes need for the application.
  • Responsible for the development and design of different Enterprise bean component.
  • Involved in SIT,UAT and Regression Testing.
Xchanging private limited

Aus- und Weiterbildung

Aus- und Weiterbildung

Master In Computer Application

Certifications

  • SCJP5(Sun Certified Java Programmer)
  • SCWCD5(Sun Certified Web Component Developer)
  • Basic of Banking and Accounting.
  • AWS Cloud
  • Basic of Banking and Accounting

Kompetenzen

Kompetenzen

Top-Skills

JAVA Spring Boot Scala Kotlin WebService AWS SQL Docker HTML5 CSS3 Git Maven Python Design Pattern

Produkte / Standards / Erfahrungen / Methoden

Core Skills
  • AWS Cloud features like EC2, ECS, CloudFront, S3, RDS, ASG, Cloud Formation, Cloud Watch,EBS, EFS, Route53, IAM, AMI etc.
  • Scala3, Java(5-17),Kotlin,Javascript,Typescript,React JS,Html5,Css etc.
  • Spring Boot, JPA/Hibernate/iBATIS, JMS, Play Framework Webservices etc.
  • Oracle, NoSQL, PostgreSQL, MySQL etc.
  • Docker, AWS Cloud, Kinesis, Unix Shell script etc.
  • Apache maven, Gradle, Ant scripts.
  • Agile, Scrum, SDLC etc.
  • CDN like Akamai, Cloud Front etc.
  • Jenkins, Bitbucket, Confluence, JIRA, MURAL, MIRO etc.
  • GitLab, Storm Forger, Browser Stack, Akamai and Sentry.
  • Tool like InteliJ,Eclipse,SqlDeveloper,VisualVM,JProfiler etc.


Professional Experience Summary

  • Having more than 15+ years of experience in designing, developing and maintaining web-based, clientserver and enterprise applications.
  • Worked in Banking and Financial Domains in the area extensively in private banking, wealth management and investment banking.
  • Worked on building microservice with Scala, Play Framework and build SBT.
  • Work extensively with code review process.
  • Worked extensively in Spring boot and micro service-based application development.
  • Good knowledge on developing application using Java/Kotlin.
  • Good knowledge on developing front-end application using ReactJS, TypeScript, Node JS,Html5 and CSS etc.
  • Working on all event-based mechanism using JMS and AWS SQS and AWS kinesis stream.
  • Good knowledge on multi-threading, collections and Java memory management.
  • Good knowledge on deploying applications on Docker container.
  • Worked extensively on the diagnostic and fixing of performance problem.
  • Good knowledge on AWS cloud services like cloud watch, cloud formation,S3 bucket etc.
  • Good knowledge on deploying applications on AWS cloud using AWS CDK and Cloud Formation.
  • Fair knowledge on deploying ana managing application in the Docker Container.
  • Working in various build tools like GitLab, TeamCity and Jenkins.
  • Good knowledge on build script like Ant, Maven and Gradle.
  • Strong knowledge on Agile Methodologies, sprint planning & retrospective.
  • Involved extensively in High level design and architectural engagements.
  • Got client appreciation many times for developing various value-added services.
  • Good knowledge on performance monitoring, profiling of the current application using various tools like Your Kit, VisualVM and Dynatrace.
  • Involved in Stress testing and load testing of the application.
  • Involved in Thread dump analysis, Heap dump analysis and GC Tuning of the application to improve the performance and scalability.
  • Involved in automating the build process and release management process using Jenkin and pipeline jobs.
  • Used various tools and applications like StormForger,BrowserStack, Sentry, Akamai etc.
  • Written automation script using Test Cafe and Browser Stack.
  • Written various CloudWatch metrics, Insight queries, Alarm for application monitoring.
  • Good knowledge on all testing frameworks like Junit, Mockito, Jest and Enzyme etc.
  • Good knowledge on writing SQL queries and Unix Shell Scripts.


TECHNICAL SKILLS

  • Hardware / Platforms: Mac OS, Windows 98/XP/2000,Unix, Linux
  • Databases and App Server: Oracle, POSTGRES, MYSQL, Apache Tomcat, WebSphere, BOSS etc.
  • Development Tools: InteliJ,Eclipse,SQLDeveloper,Putty,WinSCP etc.
  • Performance Tools: YourKit,VisualVM,JMeter,SoapUI,DynaTrace,AceMon etc.
  • Testing Tools and Technologies: SOAP UI, JUNIT,MOCKITO,JEST,ENZYME,TESTCAFE etc.
  • Build Tools and Technologies: Ant Script, Apace Maven, Gradle.
  • Build Automation: Jenkin,TeamCity,Gitlab etc.
  • Cloud Used: AWS Cloud, JPMorgan Hybrid Cloud.
  • Other Tools and Applications: Akamai, BrowserStack,StormForger, Sentry etc.
  • Server-Side Technologies: Spring Boot, Spring Framework, Java/J2EE, AWS Kinesis, AWS SQS and Kotlin.
  • Frontend Technologies : REACT JS, HTML5,JavaScript,TypeScript,NodeJs, CSS
  • Domain Knowledge: Private Banking, Investment Banking, Consumer/Corporate Banking, Banking Risk and
  • Compliances, Ecommerce etc. 

Einsatzorte

Einsatzorte

Munich (+50km) Frankfurt am Main (+150km)
Deutschland
nicht möglich

Projekte

Projekte

1 year 10 months
2024-02 - now

TecAlliance: Automotive Data Solutions & Digital Services

Senior Backend Developer Used: Scala Play Framework SBT ...
Senior Backend Developer
  • Actively involved in design and development of new microservice using Play and Scala with SBT.
  • Responsible for fixing production bugs in the legacy system.
  • Involved in architectural discussion and design.
  • Responsible for developing server-side component using Scala.
  • Engage in the design and development of server-side component and features.
  • Writing and updating various data flow diagrams, sequence diagrams and other high-level designs.
  • Involved in designing all data models.
  • Involved in mentoring and code review process.
  • Involved in various release management process.
  • Actively participation in spring planning and retrospective discussions.
  • Involved in various migration of different maven artifacts like velocity templates and others
Used: Scala Play Framework SBT Spring Java MicorServices WebServices AWS Docker etc. Application : TechDoc Catalogue Service
Germany( Remote)
2 years 5 months
2021-10 - 2024-02

Cloud Pay Server - This product is used for the Mobile payment service

Senior Software Engineer Java 17 Spring Boot Microservices ...
Senior Software Engineer
  • Responsible for developing server-side component using Java.
  • Engage in the design and development of server-side component and features.
  • Writing and updating various data flow diagrams, sequence diagrams and other high-level designs.
  • Involved in designing all data models.
  • Involved in mentoring and code review process.
  • Involved in various release management process.
  • Good knowledge in various tools like AHA idea management and Mural board.
  • Participate in various brain storming topic discussions.
  • Design and development of various microservice components - Actively participation in spring planning and retrospective discussions.
  • Involved in various migration of different maven artifacts like velocity templates and others.
Java 17 Spring Boot Microservices Webservices JMS Jenkin Oracle Docker etc.
Giesecke+Devrient | G+D
Munich, Germany
1 year 9 months
2020-02 - 2021-10

LimeLight

Full Stack Web Developer Java/Kotlin 8-11 React JS TypeScript ...
Full Stack Web Developer
  • Responsible for developing frontend component using React JS.
  • Responsible for developing server-side component using Java/kotlin and Spring boot.
  • Written automation script using testCafe and browserStack.
  • Responsible for design, development testing and deployment of the web application.
  • Create lot of cloud metrics and slack notification alarms.
  • Good knowledge on implementing event-based mechanism using AWS SQS and kinesis stream.
  • Actively involved in various design and architectural engagements.
  • Responsible for on call support activity of the application.
  • Actively involved in the performance monitoring and performance improvement of the application.
  • Involved in doing load and stress test of the application using POSTMAN and SOAPUI.
  • Fair knowledge on deploying application on the docker container.
  • Good exposure to GitLab, CVS and SVN etc.
  • Actively involved in all spring planning, retrospective and other technical engagements.
  • Used various application and tools like Akamai, StormFroger,Sentry, BrowserStack etc.

Java/Kotlin 8-11 React JS TypeScript HTML/CSS AWS Cloud GitLab Docker Spring Boot Gradle Postgres and Oracle etc.
Home Shopping Europe GmbH
Munich, Germany
1 year 10 months
2018-05 - 2020-02

Ratanet

Senior Software Developer, Senior Application Developer Java/J2ee ejb Hibernate ...
Senior Software Developer, Senior Application Developer
  • Ratanet is a product of Consors finanz for the credit disbursement for retail, ecommerce, and personal financ- ing. 
  • This product developed using java,ejb,jms and hibernate.The frontend is developed by different partners. This product has been used for both direct and indirect business.

Java/J2ee ejb Hibernate Drools Cucumber JMS Webservices SoapUi Yourkit VisualVM DynaTrace Hystrix ExecutorService Junit Mockito HSQLDB AIM Gaya ApacheMaven SVN GIT-BitBucket etc.
Consors Finanz BNP Paribas
Munich, Germany
3 years 10 months
2014-08 - 2018-05

Project 1: GPS (Global Portfolio Swap)

Project Lead/Senior Application Developer Java8 Spring 4 SpringBoot ...
Project Lead/Senior Application Developer
  • Project 1: GPS(Global Portfolio Swap) :Global Portfolio Swap is a swap based high volume application which enable clients to finance various trade strategies across single stock, baskets and sectors. It provides wide variety of services including market risk analysis,margining,reporting and various accounting supports.
  • Scope : The scope is currently limited to equity and index-based swaps. The current scope of the project in- cludes client and market risk analysis, efficient client reporting, execution and implementation of various reg¬ulatory compliances. The future scope is enabling swaps for FX and other financial products and achieve better scalability and adaptability to achieve on time client demands.


Responsibilities

  • Worked on developing micro service components.
  • Worked on Java8 , Spring4 , JMS Tibco EMS/MQ and Lombok etc.
  • Worked on Release management process for deploying the application till UAT.
  • Actively working on Agile based project development.
  • Designing and developing various module of the application as per the project need.
  • Involved in giving technical training to the team members.
  • Actively involved in participating code review process using crucible.
  • Worked performance analysis of the application.
  • Involved in writing various soap UI load test to understand the response time of the various check services.
  • Involved in stress testing and load testing of the application.
  • Written various business rules using joss Drools.
  • Written various cucumber test cases for behavioral driven testing.
  • Developed various utility component for the application.
  • Involved in writing various application flow using Mule.
  • Used Dyna trace to analyze the traffic of the current application.
  • Actively participated in Spring planning and all high-level design discussion.
  • Involved build and release management process of the application.
  • Involved in Support activity for the defect raised during SIT/UAT phase.
  • Analyze and quick resolution to various high priority production issue.
  • Used extensively Your Kit, Dynatrace for performance monitoring.
  • Written various Unit Test cases using Junit, Mockito and HSQLDB.
  • Worked extensively in multi-threading, executor service and Hystrix.
  • Developed the architecture of the current application using Visio.
  • Involved in developing various key component of the application.
Java8 Spring 4 SpringBoot Spring JDBC Template Spring MVC Spring Rest Service Tibco EMS and MQ JMS JTA Lombok TeamCity Jenkin Unix Oracle DB Hibernate JPA maven Control-M Micro ser¬vices etc.
Mphasis Pvt. Ltd./JPMC Chase
Glasgow, Scotland
1 year 1 month
2013-06 - 2014-06

EBANKING Wealth Management (BNP Paribas Singapore)

Delivery Software Engineer, Senior Application Developer and Production Support
Delivery Software Engineer, Senior Application Developer and Production Support
EBANKING Wealth Management (BNP Paribas Singapore)
  • eBanking Wealth Management is a front-end banking application design for the private banking customers with solutions for optimizing and managing their assets ,Using the application customer can be able to view different market indices, metals and exchange rates, they also can be able to view their various portfolio over¬view, operation history ,operation details.


They also can be able to buy or sell their securities, bonds and able to see the financial structure of their various portfolios.


IBM WebSphere Portal Development,JSR168,JSR 286,Java, JSF 1.1, JPA,ICE Faces

Role: Senior Application Developer and Production Support


Responsibilities

  • Developing, testing, integrating, and supporting real-time, multi-threaded software components of Company products, services, and test suites.
  • Analyzing and tuning system performance.
  • Development of various WebSphere portlets need for the application.
  • Actively involve in the development of different releases.
  • Preparation of UAT and Production deliverables.
  • Solving end user query through mail and request raised in JIRA.
  • Able to provide the production patch and work-around as necessary.
  • Preparing deliverables and the required artifacts for UAT and Production environment.
  • Development of various custom components of the application.
  • Preparation of Technical specification, Functional Specification and Realization documents.
  • Involved in development and creation of various portlets of the application.
  • Involved in design and development of various modules as per the project need.
  • Involved in various COTECT and COPRO to communicate with various stakeholders for getting the re- quirements.
  • Involved in Unit Testing for different modules in the application Using JUnit.
  • Involved in fixing defects, change request ,Anomalies raised as part of UAT and production release.
  • Involved in fixing various JIRA raised in UAT and Production.
  • Involved in SIT and regression testing of the application.
  • Involved in the preparation of design documents as per the Project needs.
Mphasis Pvt Ltd. Singapore, BNP Paribas Wealth Management
Singapore
1 year 4 months
2011-02 - 2012-05

Online Client Service (RBS)

Senior Developer and Technical Lead IBM WebSphere Portal JSR168 JSR286 Core Java ...
Senior Developer and Technical Lead
The project Online Client Services (OCS) at the Royal Bank of Scotland (RBS) consists of delivering a self-service portal for the wholesale clients of RBS. Before this application existed, the whole- sale clients caused excessive costs by calling the help desk. The bank wants to reduce these costs by intro- ducing this self-service portal where the customers can view account and contract information, transac¬tions, and balance information and where they can invoke service requests to the bank.
  • Actively involve in the development of different releases.
  • Design and Development of various portlets in the application.
  • Involved in various design phase of the application.
  • Involved in doing TV (Technical Verification) in different environment .
  • Actively involved in the POC of the application using JSF1.1.
  • Worked closing with Technical Lead to provide estimation of various modules.

IBM WebSphere Portal JSR168 JSR286 Core Java JSP Servlet Webservices Junit Oracle JMS EJB 3.0 Ant and Web sphere portal Server JQUERY JSON JSF1.1 JIVE UNIX WebSphere app server 6.1.
Royal Bank of Scotland India
1 year 3 months
2009-12 - 2011-02

Dhaka Stock Exchange(DSE-MSA-PLUS)

Senior Software Engineer
Senior Software Engineer
The application, which runs in DSE for trading, is called TESA (The Electronic Securities Architecture). TESA has two parts: MSA (Member's Server Application) & TWS (Trader workstation). MSA is the "Gateway" between the traders and the Stock Exchange, which manages all the transactions and data¬base operations between the traders and the Trading Engine. TWS is the Front-end Application closer to investors, where they can submit Buy/Sell orders for their desired securities. TESA software is built for the global securities markets. It uses fault tolerant computers, intelligent workstations and client / server de¬sign techniques. This provides co-operative processing, high message integrity and fully automatic recovery. This co-operative mechanism enables very high-speed processing which is essential for today's electronic markets.
  • Provided Higher level Architectural Design for the project.
  • Actively Participating in Deploying application in JBOSS Server.
  • Actively Participating in the creation of Data Source and Server-side Configuration.
  • Development of various exception classes need for the application.
  • Responsible for the development and design of different Enterprise bean component.
  • Involved in SIT,UAT and Regression Testing.
Xchanging private limited

Aus- und Weiterbildung

Aus- und Weiterbildung

Master In Computer Application

Certifications

  • SCJP5(Sun Certified Java Programmer)
  • SCWCD5(Sun Certified Web Component Developer)
  • Basic of Banking and Accounting.
  • AWS Cloud
  • Basic of Banking and Accounting

Kompetenzen

Kompetenzen

Top-Skills

JAVA Spring Boot Scala Kotlin WebService AWS SQL Docker HTML5 CSS3 Git Maven Python Design Pattern

Produkte / Standards / Erfahrungen / Methoden

Core Skills
  • AWS Cloud features like EC2, ECS, CloudFront, S3, RDS, ASG, Cloud Formation, Cloud Watch,EBS, EFS, Route53, IAM, AMI etc.
  • Scala3, Java(5-17),Kotlin,Javascript,Typescript,React JS,Html5,Css etc.
  • Spring Boot, JPA/Hibernate/iBATIS, JMS, Play Framework Webservices etc.
  • Oracle, NoSQL, PostgreSQL, MySQL etc.
  • Docker, AWS Cloud, Kinesis, Unix Shell script etc.
  • Apache maven, Gradle, Ant scripts.
  • Agile, Scrum, SDLC etc.
  • CDN like Akamai, Cloud Front etc.
  • Jenkins, Bitbucket, Confluence, JIRA, MURAL, MIRO etc.
  • GitLab, Storm Forger, Browser Stack, Akamai and Sentry.
  • Tool like InteliJ,Eclipse,SqlDeveloper,VisualVM,JProfiler etc.


Professional Experience Summary

  • Having more than 15+ years of experience in designing, developing and maintaining web-based, clientserver and enterprise applications.
  • Worked in Banking and Financial Domains in the area extensively in private banking, wealth management and investment banking.
  • Worked on building microservice with Scala, Play Framework and build SBT.
  • Work extensively with code review process.
  • Worked extensively in Spring boot and micro service-based application development.
  • Good knowledge on developing application using Java/Kotlin.
  • Good knowledge on developing front-end application using ReactJS, TypeScript, Node JS,Html5 and CSS etc.
  • Working on all event-based mechanism using JMS and AWS SQS and AWS kinesis stream.
  • Good knowledge on multi-threading, collections and Java memory management.
  • Good knowledge on deploying applications on Docker container.
  • Worked extensively on the diagnostic and fixing of performance problem.
  • Good knowledge on AWS cloud services like cloud watch, cloud formation,S3 bucket etc.
  • Good knowledge on deploying applications on AWS cloud using AWS CDK and Cloud Formation.
  • Fair knowledge on deploying ana managing application in the Docker Container.
  • Working in various build tools like GitLab, TeamCity and Jenkins.
  • Good knowledge on build script like Ant, Maven and Gradle.
  • Strong knowledge on Agile Methodologies, sprint planning & retrospective.
  • Involved extensively in High level design and architectural engagements.
  • Got client appreciation many times for developing various value-added services.
  • Good knowledge on performance monitoring, profiling of the current application using various tools like Your Kit, VisualVM and Dynatrace.
  • Involved in Stress testing and load testing of the application.
  • Involved in Thread dump analysis, Heap dump analysis and GC Tuning of the application to improve the performance and scalability.
  • Involved in automating the build process and release management process using Jenkin and pipeline jobs.
  • Used various tools and applications like StormForger,BrowserStack, Sentry, Akamai etc.
  • Written automation script using Test Cafe and Browser Stack.
  • Written various CloudWatch metrics, Insight queries, Alarm for application monitoring.
  • Good knowledge on all testing frameworks like Junit, Mockito, Jest and Enzyme etc.
  • Good knowledge on writing SQL queries and Unix Shell Scripts.


TECHNICAL SKILLS

  • Hardware / Platforms: Mac OS, Windows 98/XP/2000,Unix, Linux
  • Databases and App Server: Oracle, POSTGRES, MYSQL, Apache Tomcat, WebSphere, BOSS etc.
  • Development Tools: InteliJ,Eclipse,SQLDeveloper,Putty,WinSCP etc.
  • Performance Tools: YourKit,VisualVM,JMeter,SoapUI,DynaTrace,AceMon etc.
  • Testing Tools and Technologies: SOAP UI, JUNIT,MOCKITO,JEST,ENZYME,TESTCAFE etc.
  • Build Tools and Technologies: Ant Script, Apace Maven, Gradle.
  • Build Automation: Jenkin,TeamCity,Gitlab etc.
  • Cloud Used: AWS Cloud, JPMorgan Hybrid Cloud.
  • Other Tools and Applications: Akamai, BrowserStack,StormForger, Sentry etc.
  • Server-Side Technologies: Spring Boot, Spring Framework, Java/J2EE, AWS Kinesis, AWS SQS and Kotlin.
  • Frontend Technologies : REACT JS, HTML5,JavaScript,TypeScript,NodeJs, CSS
  • Domain Knowledge: Private Banking, Investment Banking, Consumer/Corporate Banking, Banking Risk and
  • Compliances, Ecommerce etc. 

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.