Kamal Rajput

Senior Software Engineer

Ireland10 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 10 years of experience in software development and testing.
  • Expertise in migrating monolithic applications to microservices.
  • Strong background in real-time trading systems development.
Stackforce AI infers this person is a Fintech Backend Developer with extensive experience in microservices and automation frameworks.

Contact

Skills

Core Skills

JavaSpring BootKafkaJunitJ2eeSelenium

Other Skills

DockerTektonOpenShiftHarnessHelmInfinispanKubernetesGrafanaPrometheusTempoSplunkGradleBitbucketPythonAnsible

About

Software Developer with 10 years of experience in development and testing related technologies. Having a good experience working in fast paced environment. Involved in end to end management of project from Development to testing and implementation. Key skills: Java, Spring Boot, Microservice architecture, Hibernate, Helm, Kubernetes, OpenShift, Harness, Grafana, Prometheus, Splunk, Maven, Git, Junit, TestNG, Robot, Shell, Oracle, MySQL, Jenkins, Tekton, Teamcity

Experience

Zinkworks

Senior Software Engineer

Jun 2022Present · 3 yrs 9 mos · Ireland

  • Senior Software Engineer at Citi:
  • Citi Bank Futures Application
  • Working on the migration of complex old monolithic application to event based microservices.
  • Tech Stack : Java , spring boot, kafka , Docker, Tekton, Openshift, Harness, Helm ,Infinispan, kubernetes, Grafana, Prometheus, Tempo, Splunk, Gradle, bitbucket
  • Software Engineer at Amdocs :
  • Openet Data Fabric
  • The project is about developing the distribution layer of a Mediation Product. It is a real-time stream processing platform that can ingest from any source and transform data to a common format for real-time processing and distribution to any downstream application.
  • Tech Stack : Java , kafka ,Python , Docker, Kubernetes, Helm , Ansible , Maven , Git, Shell
JavaSpring BootKafkaDockerTektonOpenShift+10

Ion

Senior Software Developer

Jan 2018May 2022 · 4 yrs 4 mos · Noida Area, India

  • Worked in design and development of ION's flagship real time back-office trading product "XTP" for Exchange Trade Derivatives. Product has been re-engineered from a legacy fintech system(Ransys- Rolfe and Nolen System).
  • XTP is a component based system where all the components are written in Core Java leveraging most of its latest features like Collections, Multi-threading(Async results/ promise), Annotations etc. Google GUICE is used as dependency injection framework, while Hibernate is used as ORM tool. Workflow engine is used extensively to device any workflows or batch processes.Robot framework is used as automation tool for writing acceptance tests.
  • Roles & responsibilities:
  • Involved in requirement analysis from BA's and provide effort estimation.
  • New Feature development/testing & upgrade of existing API's. Fixing bugs raised by QA.
  • Involved in setting and continuously updating the CI infrastructure with in the project.
  • Performance testing to ensure that product performs well on production systems.
  • Providing support to client PROD/UAT issues on adhoc basis.
  • Mentoring new joiners and junior resources with in the team.
  • Skills : Java, Google Guice, Hibernate, Queuing mechanism (ion bus),Junit, TestNG, Robot Framework, Cobertura, Jacoco, Jenkins, Docker, Ansible, Grafana, ELK , AWS cloud, Nexus
JavaGoogle GuiceHibernateJUnitTestNGRobot Framework+9

Wipro

Project Engineer

Nov 2015Jan 2018 · 2 yrs 2 mos · Bangalore

  • Software Development Engineer with expertise in Automation framework development .
  • Development
  • Thorough knowledge of Core java/J2ee. Trained in Java / J2ee.
  • Knowledge of creating full fledged web application, using Jsp, Servlet , Hibernate & Spring.
  • Trained on Big Data /Hadoop development.
  • Skills - Java/J2EE, Html, CSS, Angular JS .
  • basics of Hadoop MR, Spark , Pig & Hive.
  • Test Automation
  • Involved in the implementation of Java based Data Driven Automation framework using latest tools.
  • Framework was designed in a way to execute multiple test cases having same flow in parallel.
  • Used HikariCP(light weight jdbc cp framework) for connection pooling as most of the checks are done on DB side.
  • Used Selenium for creating Page objects ,identifying the elements, and performing any GUI checks.
  • Effective use of java design patterns in the framework to control object instantiation & synchronization in between the tests.
  • running multiple Templates on cloud, which drastically reduced the execution time of cases.
  • Aware of multiple test reports like TestNg, XSLT, Extent, Allure Reports.
  • Having knowledge of Payment Domain as a part of working in GPP(Global Payment Program- credit Suisse), understanding of SEPA, SIC and EuroSIC and also Worked on Clear2Pay.
  • Skills - Java, J2EE( Servlet+JSP, Hibernate, Spring),Selenium, Apache POI, TestNg, Maven, Junit, ant, HP QC ALM, JIRA,Oracle DB CI/CD tools like Teamcity & Jenkins.
  • Domain Knowledge - Banking.
JavaJ2EEHTMLCSSAngularJSSelenium+4

Education

Priyadarshini College Of Computer Sciences,Greater Noida

Bachelor’s Degree — Computer Science

Jan 2011Jan 2015

Noida Public Senior Secondary School

High School — Science

Jan 2001Jan 2011

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience