$$$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Expert
{{ $t($store.state.user.experience_search_name) }}
2
jobs
Java Developer
Shrikanth Shetty
,
Barkingside, United Kingdom
Experience
Other titles
Skills
I'm offering
Full stack Java developer with more than 15 years of experience in designing and developing innovative enterprise solutions using Java, JEE, Scala, Kafka, Cassandra, Oracle PL/SQL and other related technologies. Expertise in developing microservices, SOAP and RESTful services with solid understanding of enterprise integration patterns.
Competent at Agile software development; understanding requirements and architectural solutions through collaboration between cross-functional teams. Have got many years of experience working with Ministry of Justice (MOJ), banking giants like JPMorgan, Morgan Stanley, Fidelity, TSB and Barclays on their Risk Management and Wealth management applications.
Competent at Agile software development; understanding requirements and architectural solutions through collaboration between cross-functional teams. Have got many years of experience working with Ministry of Justice (MOJ), banking giants like JPMorgan, Morgan Stanley, Fidelity, TSB and Barclays on their Risk Management and Wealth management applications.
Language
English
Fluently
Available
My experience
2020 - ?
freelance
Senior Backend Developer
TSB Bank.
England
• Developed microservices on Java, Spring boot and Kafka streams for TSB bank's Strategic Customer Onboarding (SCO) to create an onboarding journey for baseline personal current account creation using mobile app
• Developing Confirmation of Payee (CoP) application using Kafka streaming and other technologies
• Liaising with BA and business to gather requirements
• Using Kafka/Confluent Streaming platform for event processing
• Building services using Jenkins pipeline and deploying it as a docker images to Kubernetes cluster on AWS cloud platform.
Technologies:
Java 11
Kafka Streams
ScyllaDB (NoSQL)
Spring Boot
AWS
Kubernetes
Docker
Gradle
Prometheus
Kibana
Jenkins CI/CD
• Developed microservices on Java, Spring boot and Kafka streams for TSB bank's Strategic Customer Onboarding (SCO) to create an onboarding journey for baseline personal current account creation using mobile app
• Developing Confirmation of Payee (CoP) application using Kafka streaming and other technologies
• Liaising with BA and business to gather requirements
• Using Kafka/Confluent Streaming platform for event processing
• Building services using Jenkins pipeline and deploying it as a docker images to Kubernetes cluster on AWS cloud platform.
Technologies:
Java 11
Kafka Streams
ScyllaDB (NoSQL)
Spring Boot
AWS
Kubernetes
Docker
Gradle
Prometheus
Kibana
Jenkins CI/CD
Gradle, CI / CD, CI / CD, Platform, CI / CD, Customer, Backend, Processing, App, Kibana, Streaming, Developer, Customer Onboarding, It, Java, Kafka, Event, Spring, Microservices, NoSQL, Cloud, Onboarding, Kubernetes, Jenkins, AWS, Docker, Backend
2018 - 2020
freelance
Senior Backend Developer
Ministry of Justice.
• Delivering high volume and long running transactional microservices working in complex and highly regulatory environments
• Developing microservices with CQRS and Event Sourcing patterns to provide eventually consistent, asynchronous and synchronous services using both HTTP rest and message-driven architectures
• Business logic using domain driven design (DDD)
• Implementation and use of system Integration patterns and tools
• Use, integrate and implement a range of COTS products with custom solutions
• Automated testing using JUnit, Mockito and Wiremock.
• Developing and working in Azure cloud hosted environments
• Developing Azure function apps and http services
Technologies: Java 8, J2ee, JPA (delta spike), Postgres, Elastic search, MongoDB, Maven, JIRA, Intellij, GitHub, Gerrit, Sonar, Wire mock, JUnit, Mockito, Vagrant and Azure cloud.
• Developing microservices with CQRS and Event Sourcing patterns to provide eventually consistent, asynchronous and synchronous services using both HTTP rest and message-driven architectures
• Business logic using domain driven design (DDD)
• Implementation and use of system Integration patterns and tools
• Use, integrate and implement a range of COTS products with custom solutions
• Automated testing using JUnit, Mockito and Wiremock.
• Developing and working in Azure cloud hosted environments
• Developing Azure function apps and http services
Technologies: Java 8, J2ee, JPA (delta spike), Postgres, Elastic search, MongoDB, Maven, JIRA, Intellij, GitHub, Gerrit, Sonar, Wire mock, JUnit, Mockito, Vagrant and Azure cloud.
Sourcing, Backend, CQRS, Search, Logic, IntelliJ, Patterns, Http, Jpa, Testing, Regulatory, Apps, Developer, Implementation, Postgres, Design, Integration, Github, J2EE, Event, System Integration, Microservices, Cloud, REST, Azure, MongoDB, Jira, Backend, Java
2016 - 2017
freelance
Senior Java Developer (Contractor)
Delta Capita Consulting.
Senior Java developer in an agile team, developed a Payment File Processor service using MuleSoft as a part of refactoring a banking giant's global supply chain trading platform.
• Developed a file processor for validating payment files from business houses using Java, Spring, hibernate, oracle and other technologies.
• Liaise with stakeholders and involved in gathering information, analysis and design
• Write tests using JUnit and Mockito and do peer code review.
• Involved the project release and post release activities.
• Following scrum agile software development methodology
Technologies: MuleSoft, Java, Scala, Spring Boot, Oracle, Maven, JIRA, Anypoint Studio, Sql Developer, Github, JUnit, Mockito and JaCoCo
• Developed a file processor for validating payment files from business houses using Java, Spring, hibernate, oracle and other technologies.
• Liaise with stakeholders and involved in gathering information, analysis and design
• Write tests using JUnit and Mockito and do peer code review.
• Involved the project release and post release activities.
• Following scrum agile software development methodology
Technologies: MuleSoft, Java, Scala, Spring Boot, Oracle, Maven, JIRA, Anypoint Studio, Sql Developer, Github, JUnit, Mockito and JaCoCo
Scala, Platform, Software, Development, Developer, Hibernate, Banking, Service, Github, Design, Spring, Agile, Software development, Oracle, Jira, Scrum, Java, Sql
2014 - 2016
freelance
Senior Java Developer (Contractor)
JPMorgan.
Senior Java developer in developing SEAL (Standards, Engineering and Architecture Library), a bundle of applications for managing, searching and accessing application and technology product information approved for use in the firm. SEAL is a critical resource for making appropriate technology usage decisions aligned with the firms and regulators policies.
• Liaise with the stakeholders and involved in all development activities including analysis, design, estimate, development, code review and testing of applications development using Java, J2EE, Spring MVC and other technologies.
• Developed a replacement for a legacy component using Scala which is responsible for data synchronization between new SEAL application and a third-party application called PlanningIT.
• Designed and developed a REST webservice using Spring MVC to cater IT portfolio data for other teams in the organization
• Involved in peer code review (using crucible) and write tests using JUnit, Selenium, Cucumber and Mockito.
• Designed JBPM workflows using drools guvnor for the application
• Worked on SQL and PLSQL on SQL Server database
• Followed Scrum agile software development methodology
Technologies: Java, Spring Boot, Spring MVC, Microservices, Restful webservices, Cassandra, Oracle, SQL Server database, Spring Boot, JBPM Workflow Engine, JIRA, Eclipse, Rapid SQL, Tomcat, Subversion, Jenkins, Maven, Crucible, jQuery, JSTL, JavaScript, AJAX, JSON, JUnit, Mockito, Cucumber and Selenium.
• Liaise with the stakeholders and involved in all development activities including analysis, design, estimate, development, code review and testing of applications development using Java, J2EE, Spring MVC and other technologies.
• Developed a replacement for a legacy component using Scala which is responsible for data synchronization between new SEAL application and a third-party application called PlanningIT.
• Designed and developed a REST webservice using Spring MVC to cater IT portfolio data for other teams in the organization
• Involved in peer code review (using crucible) and write tests using JUnit, Selenium, Cucumber and Mockito.
• Designed JBPM workflows using drools guvnor for the application
• Worked on SQL and PLSQL on SQL Server database
• Followed Scrum agile software development methodology
Technologies: Java, Spring Boot, Spring MVC, Microservices, Restful webservices, Cassandra, Oracle, SQL Server database, Spring Boot, JBPM Workflow Engine, JIRA, Eclipse, Rapid SQL, Tomcat, Subversion, Jenkins, Maven, Crucible, jQuery, JSTL, JavaScript, AJAX, JSON, JUnit, Mockito, Cucumber and Selenium.
Webservice, Spring, Eclipse, J2EE, Scala, Architecture, Workflow, Technology, Engineering, Tomcat, MVC, It, Cassandra, Developer, Restful, Testing, Development, Software, Server, Jenkins, Design, Sql, Jquery, Java, Scrum, Jira, Oracle, SQL Server, JSON, Javascript, Software development, Agile, Selenium, REST, AJAX, Database, Subversion, Microservices
2011 - 2013
freelance
Senior Java Developer (Contractor)
Morgan Stanley.
Senior developer in developing Bank Deposit Program (BDP), a Greenfield wealth management project of Morgan Stanley, which caters automatic cash balance deposit into interest bearing FDIC-insured deposit accounts within subsidiaries of Morgan Stanley and Citi bank.
Technologies: Java, Spring, H2 and DB2 databases, Drools, JUnit, Mockito, Concordian Framework, Jenkins, Ivy, Unix, Shell scripting, JIRA, Eclipse, Rapid SQL, IBM WebSphere MQ, Checkstyle, Clover, Microsoft Visio, Perforce.
Technologies: Java, Spring, H2 and DB2 databases, Drools, JUnit, Mockito, Concordian Framework, Jenkins, Ivy, Unix, Shell scripting, JIRA, Eclipse, Rapid SQL, IBM WebSphere MQ, Checkstyle, Clover, Microsoft Visio, Perforce.
Sql, Java, Jira, Jenkins, Scripting, Unix, Visio, Management, DB2, Spring, Eclipse, Developer, Senior Developer, Perforce, Framework
2006 - 2010
freelance
Java Programmer
Thomson Reuters.
Involved in design and developing various flagship products of Thomson Scientific Limited, a pharmaceutical arm of Thomson Reuters. These applications provide an easy access to a huge database of drug pipelines, deals, patents, companies and the latest industry news about the drug development and life cycle.
Design, Java, Database, Pharmaceutical, Development
2003 - 2006
job
Java Developer
ICICI Bank.
India
Involved in design and enhancing new features for the ICICI bank's international money transfer projects.
Involved in design and enhancing new features for the ICICI bank's international money transfer projects.
Design, Java, Developer, International
My education
IGNOU
Masters, Computer Application
Masters, Computer Application
Mumbai University
Bachelors, Commerce
Bachelors, Commerce
Shrikanth's reviews
Contact Shrikanth Shetty
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to Shrikanth 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