$$$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Expert
{{ $t($store.state.user.experience_search_name) }}
0
jobs
Java developer
Sanjay Makvana
,
London, United Kingdom
Experience
Other titles
Skills
I'm offering
Java developer
Markets
United Kingdom
Language
English
Fluently
Ready for
Larger project
Ongoing relation / part-time
Full time contractor
Available
My experience
2016 - ?
job
Sr. Java Developer
Standard Charter Bank.
eFX Java Developer.
• Design, build and implement low latency features FX eTrading platform.
• Work with teams spread across infrastructure, product development, support, test, and the front office
• Participate in eTrading product requirements gathering.
• Participate in the development of all aspects of product delivery including design documents, functional specifications, and component build.
• Make contributions to the evolving architecture.
• Conduct issue and risk identification, management and resolution.
• Design and Developed Fix Analyser tool to help and monitor on-board clients.
• Working with FX Spot, Forward and Algo trading.
• Core Java development using spring micro-services, Hazelcast and Solace to build eco systems of new core trading services for new global trading application.
• Design, build and implement low latency features FX eTrading platform.
• Work with teams spread across infrastructure, product development, support, test, and the front office
• Participate in eTrading product requirements gathering.
• Participate in the development of all aspects of product delivery including design documents, functional specifications, and component build.
• Make contributions to the evolving architecture.
• Conduct issue and risk identification, management and resolution.
• Design and Developed Fix Analyser tool to help and monitor on-board clients.
• Working with FX Spot, Forward and Algo trading.
• Core Java development using spring micro-services, Hazelcast and Solace to build eco systems of new core trading services for new global trading application.
Design, Java, Product development, Management, Spring, Architecture, Test, Developer, Support, Infrastructure, Analyzes, Development, Office
2015 - ?
job
Sr. Java Developer
Commerzbank AG.
FX Option Front Office Desk.
• Working with leading Investment bank and developing and maintaining award winning Kristall FX-Option global platform with low latency high availability features.
• Adding new FX-Options Structured Products and maintaining award-winning Kristall global trading platform.
• Working with support team, traders and business analysis to implement new features.
• Working with cross teams like Murex, Summit and Grid to maintain Trade Life Cycles.
• Working with Quant Teams to integrate Quantitative analysis while pricing and booking FX Options Trade.
• Writing new Test classes for new features, and maintaining existing Tests during code changes.
• Writing clean code and compliance with bank's own coding standards.
• Working with business and taking new initiative to extends Trading platform for Interest Rate Swap products.
• Maintaining Swing GUI for platform.
• Working with leading Investment bank and developing and maintaining award winning Kristall FX-Option global platform with low latency high availability features.
• Adding new FX-Options Structured Products and maintaining award-winning Kristall global trading platform.
• Working with support team, traders and business analysis to implement new features.
• Working with cross teams like Murex, Summit and Grid to maintain Trade Life Cycles.
• Working with Quant Teams to integrate Quantitative analysis while pricing and booking FX Options Trade.
• Writing new Test classes for new features, and maintaining existing Tests during code changes.
• Writing clean code and compliance with bank's own coding standards.
• Working with business and taking new initiative to extends Trading platform for Interest Rate Swap products.
• Maintaining Swing GUI for platform.
Java, Writing, Business Analysis, Compliance, Test, Developer, Support, Office, Booking, Winning
2014 - 2015
freelance
Sr. Java Consultant
UBS.
• Working with leading Investment bank and developing and maintaining award winning Neo global platform with low latency high availability feature using Java, Spring, Hibernate, JMS, Redis, HTML5, reacts, flux and Oracle database.
• Developing new features and maintaining award-winning UBS Neo global trading platform and working in Agile and continuous development environment.
• Exploring and finalizing various technologies for long term and short term solution across the board to develop new and maintain existing products.
• Developing core java component using Distributed Messaging Bus (Vertx) technology.
• Designing, Loading and maintaining business component in memory data technology like Redis.
• Working with business analysts and traders to capture software requirements and implement new features to support high transactions and law latency.
• Developing the new feature using TDD approach and maintaining existing features by providing product support.
• Working with multiple team across the country and many regions while developing and maintain high quality code by implementing checks and coding standard.
• Developing new features and maintaining award-winning UBS Neo global trading platform and working in Agile and continuous development environment.
• Exploring and finalizing various technologies for long term and short term solution across the board to develop new and maintain existing products.
• Developing core java component using Distributed Messaging Bus (Vertx) technology.
• Designing, Loading and maintaining business component in memory data technology like Redis.
• Working with business analysts and traders to capture software requirements and implement new features to support high transactions and law latency.
• Developing the new feature using TDD approach and maintaining existing features by providing product support.
• Working with multiple team across the country and many regions while developing and maintain high quality code by implementing checks and coding standard.
Html5, Java, Oracle, Agile, Database, Spring, Redis, Oracle database, Technology, Hibernate, TDD, Support, Development, Software, Feature, Winning
2014 - 2014
freelance
Sr. Java Consultant
Masabi.
• Designing and implementing mobile payment services, Working closely with PSP (Payment Service Provider) to create new generation of mobile payments services.
• Developing software in agile environment using TDD, BDD and delivering software using continuous delivery.
• Writing automated user acceptance test to save lots of QA time and making continuous integration process more robust.
• Writing RESTFul service and scaling them to support busy London transport system.
• Responsible for all configuration and server side development for leading mobile ticketing solutions applications and helping QA to write unit tests and automated acceptance test.
• Developing software in agile environment using TDD, BDD and delivering software using continuous delivery.
• Writing automated user acceptance test to save lots of QA time and making continuous integration process more robust.
• Writing RESTFul service and scaling them to support busy London transport system.
• Responsible for all configuration and server side development for leading mobile ticketing solutions applications and helping QA to write unit tests and automated acceptance test.
Java, Writing, Agile, QA, Integration, Service, Test, TDD, Continuous integration, Support, BDD, Restful, Development, Software, Server, Continuous delivery
2012 - 2014
job
Sr. Java developer
IG Index.
• Working with UK's number one spread betting company as and using agile methodology to develop software.
• Pro-to-type the new Restful service with GIT repository and implemented as new standard repository.
• Defining OSGi standard for all new client jars, evaluating new Java Fiorano messaging technology and completely replace the IBM MQ messages from all systems!
• Implemented continuous development and deployment process across the company! And save thousands of hours for developers, managers and QA's by providing online rollback mechanism.
• Implemented new coding standard and check style rules for unique development coding style across the board!
• Refine and redefine the development environment for easy development and debugging tasks.
• Developing new features and maintaining existing low latency/Real-time Trading Java application. Everyday challenge to deal with its ten years old code base.
• Developing brand new Trading platform using Java and OSGi technology to meet current business requirements.
• Worked closely with front office traders to capture business requirements and deliver business solutions as expected.
• Used internal CFD and FX trading and financial tools to determine correct functionality of trading application such as commission rates, exchanges, trading times and trading restrictions.
• Working across development environments to resolve issues and create solutions
• Initiate discussions with business product owners - pre & post development - to ensure correct technical and business functionality.
• Create and provide training for internal teams on external and internal financial market software
• Pro-to-type the new Restful service with GIT repository and implemented as new standard repository.
• Defining OSGi standard for all new client jars, evaluating new Java Fiorano messaging technology and completely replace the IBM MQ messages from all systems!
• Implemented continuous development and deployment process across the company! And save thousands of hours for developers, managers and QA's by providing online rollback mechanism.
• Implemented new coding standard and check style rules for unique development coding style across the board!
• Refine and redefine the development environment for easy development and debugging tasks.
• Developing new features and maintaining existing low latency/Real-time Trading Java application. Everyday challenge to deal with its ten years old code base.
• Developing brand new Trading platform using Java and OSGi technology to meet current business requirements.
• Worked closely with front office traders to capture business requirements and deliver business solutions as expected.
• Used internal CFD and FX trading and financial tools to determine correct functionality of trading application such as commission rates, exchanges, trading times and trading restrictions.
• Working across development environments to resolve issues and create solutions
• Initiate discussions with business product owners - pre & post development - to ensure correct technical and business functionality.
• Create and provide training for internal teams on external and internal financial market software
Java, Git, Deployment, Training, Agile, QA, Service, Technology, Developer, Cfd, Restful, Development, Office, Software, Online, IBM MQ
2012 - 2012
freelance
Sr. Java Consultant
SAGA.
• Working with the finance team to capture the business requirements and writing new finance report module web service using WSDL and plug in into existing application.
• Writing a multi-threaded Scheduler Web service to perform repeated business activity like email alert for finance team to take action in the event of price change.
• Applying the Java rendering techniques to improve the performance and scalability of the client side of application
• Converting existing JDBC SQL query into HSQL query using hibernate ORM and moving big SQL job as PL/SQL functions and store procedure to improve server side performance
• Applying software as a service architecture and enforcing Java coding standard JUnit test cases.
• Communicating directly with user to provide the 2nd & 3rd level support.
• Redesign and developed financial report to improve the business.
• Improve the performance of software by applying the correct design pattern.
• Writing a multi-threaded Scheduler Web service to perform repeated business activity like email alert for finance team to take action in the event of price change.
• Applying the Java rendering techniques to improve the performance and scalability of the client side of application
• Converting existing JDBC SQL query into HSQL query using hibernate ORM and moving big SQL job as PL/SQL functions and store procedure to improve server side performance
• Applying software as a service architecture and enforcing Java coding standard JUnit test cases.
• Communicating directly with user to provide the 2nd & 3rd level support.
• Redesign and developed financial report to improve the business.
• Improve the performance of software by applying the correct design pattern.
Test, WSDL, Redesign, Scalability, Server, Web, Software, Support, Test cases, Hibernate, Design, Service, Architecture, Finance, Event, Rendering, Pl/sql, Writing, Java, Sql
2012 - 2012
freelance
Sr. Java Consultant
BrightHouse.
• Designing and developing scalable and configurable Java application to integrate with VSc Deliver management PDA application.
• Applied TDD using Java, Oracle, hibernate, spring, Apache Camel, and XML to establish interface with VSc.
• Delivered - A real time delivery solution to keep track of all goods starting from depot to delivery address.
• Applied TDD using Java, Oracle, hibernate, spring, Apache Camel, and XML to establish interface with VSc.
• Delivered - A real time delivery solution to keep track of all goods starting from depot to delivery address.
Java, Oracle, XML, Management, Apache, Spring, Hibernate, TDD
2010 - 2010
freelance
Sr. Java Consultant
ONS.
• Designing and Developing J2EE application to dissemination Census output using SDMX standard using by Europe Bank, World Bank, Euro Stat.
• Communicating with National Statistics business team to capture the requirements and understand the business model.
• Working with downstream processing and out source team to use the different standard of input stream and API to access the data.
• Communicating with National Statistics business team to capture the requirements and understand the business model.
• Working with downstream processing and out source team to use the different standard of input stream and API to access the data.
Java, API, J2EE, Statistics, Processing
2005 - 2009
freelance
Sr. Java Consultant
PolkROADTODATA.
• Synchronizing the requirement with research managers and chief data officers to design and developed the Swing GUI Research Management Application to manage the research operation worldwide and implement various restriction to access the system.
• Coordinate with business team, data analyst, DBA and software architect to design and developed multi-threaded Swing GUI Java research application to integrate with web-application to research and maintain price and specification database.
• Work with data factory team and clients to design Swing application to control the data flow between research application and other applications.
• Responsible to work with DBA, architect and user experience team to manage EJB3.0 entity (persistence) classes for performance improvement and better user experience.
• Working with Java server development team to implement and integrate the client Swing GUI security features.
• Working with server development team to replace the Java harmonise (ORM) layer with latest EJB 3.0 JPA layers for better performances and integrate these changes into Swing GUI application.
• Prioritisation of backlog items and managing human resources to maximise team performance and deliver products on time.
• Keeping track of projects and communicates its progress to management and responsible for planning and strategic decision while upgrading/migrating servers, database, software layers and products installation.
• Working with development team to manage the code base and Maven projects.
• Working with business and infrastructure team to set up the servers and configure JBoss application server and managing JBoss JNDI resources for continuous enhancement and integration with other applications.
• Preparing and managing application releases using ANT/Maven scripts and providing 2nd and 3rd line support for all PolkROADTODATA global products.
• Coordinate with business team, data analyst, DBA and software architect to design and developed multi-threaded Swing GUI Java research application to integrate with web-application to research and maintain price and specification database.
• Work with data factory team and clients to design Swing application to control the data flow between research application and other applications.
• Responsible to work with DBA, architect and user experience team to manage EJB3.0 entity (persistence) classes for performance improvement and better user experience.
• Working with Java server development team to implement and integrate the client Swing GUI security features.
• Working with server development team to replace the Java harmonise (ORM) layer with latest EJB 3.0 JPA layers for better performances and integrate these changes into Swing GUI application.
• Prioritisation of backlog items and managing human resources to maximise team performance and deliver products on time.
• Keeping track of projects and communicates its progress to management and responsible for planning and strategic decision while upgrading/migrating servers, database, software layers and products installation.
• Working with development team to manage the code base and Maven projects.
• Working with business and infrastructure team to set up the servers and configure JBoss application server and managing JBoss JNDI resources for continuous enhancement and integration with other applications.
• Preparing and managing application releases using ANT/Maven scripts and providing 2nd and 3rd line support for all PolkROADTODATA global products.
Support, UP, Server, Web, Jpa, Software, Development, Analyst, Infrastructure, Design, Security, Integration, Management, Database, Human Resources, Research, User Experience, Java
1999 - 2005
freelance
Sr. Java Consultant
unknown.
• Working with front office delivery team to design and develop client-server spread betting application using Hibernate 3.0, RMI Server and Swing GUI as client.
• Implements various real time profit and loss charts to help traders to change the spread betting parameters to control the profit and losses.
• Writing JUnit test cases to test and verify functionality.
• Writing ANT scripts for packaging and releasing software.
• Implements various real time profit and loss charts to help traders to change the spread betting parameters to control the profit and losses.
• Writing JUnit test cases to test and verify functionality.
• Writing ANT scripts for packaging and releasing software.
Design, Java, Writing, Packaging, Test, Hibernate, Test cases, Office, Software, Server
My education
n/a
Masters, Sun Certified Business Component Developer
Masters, Sun Certified Business Component Developer
Sanjay's reviews
Sanjay has not received any reviews on Worksome.
Contact Sanjay Makvana
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to Sanjay directly in Worksome.
38100+ qualified freelancers
are ready to help you
Tell us what you need help with
and get specific bids from skilled talent in Denmark