I am looking for a job as a Java, Spring Freelancer having 14+ years of experience.
Aktualisiert am 22.07.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 22.07.2024
Verfügbar zu: 100%
davon vor Ort: 0%
Java
Spring Boot
Microservices
Kubernetes
Docker
Python
Kafka
AWS
Google Cloud
OAuth 2.0
Junit
English
Hindi

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

6 years 11 months
2017-11 - now

Data Integration / Clusterwide Authentication

Java8 Springboot2 Spring Security ...

Market Logic is a fast-growing, venture-financed company that provides marketing insights platforms to the world?s marketing and research team

  • Implemented Data ingestion pipeline for various secondary sources
  • Implemented Cluster wide authentication using OAuth2
  • Implemented akka-kafka stream processing for continuous and parallel ingestion using akka-kafka streams
  • Implemented Quartz jobs with Spring batch integration to fetch data from different sources ftp, selenium, rss
  • Integrated Prometheus monitoring for kafka events
  • Integrated Prometheus monitoring for elastic search, mongo crud operations
  • Implemented new spring security modules using OAuth2 for micro services environment, for scaling as per need
  • Setup a new production environment for new application using kubernetes, docker, postgress database
  • Implemented various micro-services using springboot 2 using Open API standard

Java8 Springboot2 Spring Security OAuth2 Microservices Open-API Akka-Kafka Streams MongoDB Elastic Search Spring batch Junit Mockito Kubernetes Postgres Docker Prometheus Redis Quartz Gitlab
Marketlogic Software
Berlin
9 years
2015-10 - now

Clincase

JDK1.8 Eclipse Core Java ...
Clincase is a leading end-to-end electronic data capture (EDC) and clinical data management (CDM) system. It provides a complete and integrated environment for the implementation, testing and conduct of clinical trials.
  • Worked on designing new modules in an OSGi environment modelled to support the company's strategy and customer requests
  • End to End implementation of new features using GWT, Spring, Hibernate, Mysql
  • Migrated project from Ant technology to Maven build process
  • Migrated Spring 3.2 version to Spring 4.3 version.
  • Introduced Angular and spring rest services for new feature's developmentIntroduced docker and automate end to end testing using selenium, docker containers
  • Implemented Spring Security using ldap service in another inhouse application
  • Worked on File Upload feature to upload files to amazon s3
JDK1.8 Eclipse Core Java MySQL Git Maven Agile (Scrum) Docker Spring Hibernate OSGI Spring Integration Spring boot GWT Angular Junit JIRA Bamboo Spring Security Amazon S3 Rest Webservices
Quadratek Data Solutions
Berlin
5 months
2015-05 - 2015-09

On-AIR

JDK1.7 Core Java Tomcat 7 ...

The OnAir is the product designed by SITA(Switzerland) which will be used by airlines to allow passengers to access internet while travelling by Air.

  • Designed layouts having number of widgets for different pages using Spring MVC and JSPs
  • Implemented logic for widgets positioning to be configurable from backend database
  • Integrated backend Rest service with Spring MVC using Spring rest template
  • Involved in writing unit test cases using Spring Mocks and mockito
  • Implemented configurations for pmd and checkstyles rules in Gradle
  • Handled daily standup call with client(Switzerland) over skype
  • Followed agile practice using poker estimation for various stories
  • Helped other team members in implementing customer requirements

JDK1.7 Core Java Tomcat 7 GIT Gradle Agile (JIRA tool) JSP Spring MVC Javascript JQuery Spring AOP Spring Mock Spring Rest Template Junits Confluence Eclipse IDE
SITA
Switzerland
8 months
2014-10 - 2015-05

Adviser Workstation

JDK1.7 Eclipse Core Java ...
AWS is the online platform which is used by Advisers in UK to invest on behalf of clients. Advisers can place financial deals and can view the clients' data. AWS online platform is developed on SOA architecture using RESTful Services and SOAP backend services.
  • Exposed Rest Web-Services (Apache CXF) to front end.
  • Implemented end-to-end journeys to provide data to front end using backend services.
  • Implemented encryption/decryption of confidential client's data.
  • Implemented Spring AOP for logging in application and pre-load client?s data in IMDG.
  • Implemented Adapter pattern to fetch data from business services.
  • Involved in ceation of Junit unit test cases using json/mockito.
  • Used mozilla's poster client to validate Rest Webservices.
JDK1.7 Eclipse Core Java RESTFul APIs(Apache-CXF) Spring AOP Spring Integration Liberty WebSphere Oracle Hibernate Mockito Junits Maven Jira Eclipse IDE
Fielity Investments
UK
11 months
2013-12 - 2014-10

In-Memory Data Grids (Gemfire)

Java 7 Gemfire (IMDG) Mockito ...

An IMDG is a data structure that resides entirely in RAM (random access memory), and is distributed among multiple servers having JVMs. As data can be written to, and read from, memory much faster than with a hard disk, it results in enhanced performance and better end-user experience.

  • Understanding, Analyzing and drafting a feasible technical solution as per business requirements
  • Implemented Gemfire IMDG caching solution to cache the data.
  • Set-up IMDG platform and infrastructure.
  • Cached data from oracle/Sybase database using JPA.
  • Initialized IMDG grids using Spring boot.
  • Implemented method level caching (@Cacheable) using Gemfire IMDG cache manager configuration.
  • Implemented IMDG Cache refresh using Quartz Scheduler initialized by Spring configurations.
  • Involved in writing of Junit/Mocks test cases.
  • Prepared and gave presentation to colleagues on Gemfire IMDG.

Java 7 Gemfire (IMDG) Mockito Junits Maven Quartz Scheduler Jira Eclipse IDE
Fielity Investments
UK
3 years 2 months
2010-11 - 2013-12

Clarify Customer Relationship Management

Java 6 Amdocs CRM 7.5.2 Smart Client Framework TOAD 8.5 ...
Clarify CRM is product of Amdocs which is used by Customer Service Representatives (CSR) to handle queries, resolve customer bill and other issues of end user. Worked on Mobilty CRM for At&t client (USA) which is used by CSR to handle all the wireless customers of At&t.
  • Worked on End to End implementation of new requirements which involves front end designing using Java Swings, integration with backend and oracle database.
  • Deploying WAR file to Weblogic application server.
  • Worked on Unix Shell scripting to fetch errors in logs about failure of various services and inserted the data in database.
  • Provided Knowledge transfer (KT) to junior team members.
  • Provided support to production during release.
  • Travelled to Mexico to discuss new requirements with client during CRM upgrade to 8.1.
Java 6 Amdocs CRM 7.5.2 Smart Client Framework TOAD 8.5 Eclipse IDE Oracle 10g Weblogic Extra-C Unix Shell-Scripting EJB Swing
At&t
USA

Aus- und Weiterbildung

Aus- und Weiterbildung

2010

Electronics & Communication

Bachelor of Engineering

Punjab Engineering College, India


CERTIFICATIONS

  • SCJP 6.0: Sun Certified Java Programmer (100% score)

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot Microservices Kubernetes Docker Python Kafka AWS Google Cloud OAuth 2.0 Junit

Produkte / Standards / Erfahrungen / Methoden

Profil

  • 13 plus years of extensive IT experience specifically working on Java and Spring based applications.
  • Technical expertise in Java, Micro-Services architecture, Kubernetes, event-based systems, distributed tracing, monitoring and metrics
  • Currently working as a Technical Lead/Software Architect in Marketlogic Software, Berlin, Germany.
  • Self-motivated, Multi-tasking, Goal-oriented and Individual Contributor with excellent interpersonal and communication skills.


TECHNICAL SKILLS

Web Technologies

  • Springboot
  • Spring MVC
  • Spring JPA
  • JavaScript
  • HTML
  • CSS
  • Angular
  • React


Tools and Utilities

  • Intelij
  • Maven
  • Gradle
  • Git
  • AWS
  • Prometheus
  • Jenkins
  • Gitlab
  • Bamboo
  • Jira


Server

  • Tomcat
  • Jetty


Framework

  • Spring
  • Hibernate
  • Spring boot
  • Spring Integration
  • OAuth2
  • Spring Security
  • Spring Batch
  • Junit


TECHNICAL ADD - ONS

  • KUBERNETES 
  • DOCKER CONTAINER 
  • MICROSERVICES 
  • GEMFIRE/HAZELCAST IMDG 
  • NODEJS 
  • KAFKA
  • ANGULAR 
  • ELASTIC SEARCH 
  • PROMETHEUS 
  • PYTHON-GCP-AWS


PROFESSIONAL EXPERIENCE

11/2017 - today

Place of Work: Berlin, Germany

Customer: MarketLogic Software


10/2015 - 10/2017

Place of Work: Berlin, Germany

Role: Software Developer

Customer: Clincase


05/2015 - 09/2015

Place of Work: Gurgaon, India

Role: Sr. Software Engineer

Customer: Interglobe Technologies


12/2013 - 05/2015

Place of Work: Gurgaon, India 

Role: Analyst Programmer

Customer: Fidelity Worldwide Investments


11/2010 - 11/2013

Place of Work: Pune, India 

Role: Senior Subject Matter Expert

Customer: Amdocs

Programmiersprachen

Java
6/7/8/9/11

Datenbanken

Postgres
MongoDb
Mysql

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

6 years 11 months
2017-11 - now

Data Integration / Clusterwide Authentication

Java8 Springboot2 Spring Security ...

Market Logic is a fast-growing, venture-financed company that provides marketing insights platforms to the world?s marketing and research team

  • Implemented Data ingestion pipeline for various secondary sources
  • Implemented Cluster wide authentication using OAuth2
  • Implemented akka-kafka stream processing for continuous and parallel ingestion using akka-kafka streams
  • Implemented Quartz jobs with Spring batch integration to fetch data from different sources ftp, selenium, rss
  • Integrated Prometheus monitoring for kafka events
  • Integrated Prometheus monitoring for elastic search, mongo crud operations
  • Implemented new spring security modules using OAuth2 for micro services environment, for scaling as per need
  • Setup a new production environment for new application using kubernetes, docker, postgress database
  • Implemented various micro-services using springboot 2 using Open API standard

Java8 Springboot2 Spring Security OAuth2 Microservices Open-API Akka-Kafka Streams MongoDB Elastic Search Spring batch Junit Mockito Kubernetes Postgres Docker Prometheus Redis Quartz Gitlab
Marketlogic Software
Berlin
9 years
2015-10 - now

Clincase

JDK1.8 Eclipse Core Java ...
Clincase is a leading end-to-end electronic data capture (EDC) and clinical data management (CDM) system. It provides a complete and integrated environment for the implementation, testing and conduct of clinical trials.
  • Worked on designing new modules in an OSGi environment modelled to support the company's strategy and customer requests
  • End to End implementation of new features using GWT, Spring, Hibernate, Mysql
  • Migrated project from Ant technology to Maven build process
  • Migrated Spring 3.2 version to Spring 4.3 version.
  • Introduced Angular and spring rest services for new feature's developmentIntroduced docker and automate end to end testing using selenium, docker containers
  • Implemented Spring Security using ldap service in another inhouse application
  • Worked on File Upload feature to upload files to amazon s3
JDK1.8 Eclipse Core Java MySQL Git Maven Agile (Scrum) Docker Spring Hibernate OSGI Spring Integration Spring boot GWT Angular Junit JIRA Bamboo Spring Security Amazon S3 Rest Webservices
Quadratek Data Solutions
Berlin
5 months
2015-05 - 2015-09

On-AIR

JDK1.7 Core Java Tomcat 7 ...

The OnAir is the product designed by SITA(Switzerland) which will be used by airlines to allow passengers to access internet while travelling by Air.

  • Designed layouts having number of widgets for different pages using Spring MVC and JSPs
  • Implemented logic for widgets positioning to be configurable from backend database
  • Integrated backend Rest service with Spring MVC using Spring rest template
  • Involved in writing unit test cases using Spring Mocks and mockito
  • Implemented configurations for pmd and checkstyles rules in Gradle
  • Handled daily standup call with client(Switzerland) over skype
  • Followed agile practice using poker estimation for various stories
  • Helped other team members in implementing customer requirements

JDK1.7 Core Java Tomcat 7 GIT Gradle Agile (JIRA tool) JSP Spring MVC Javascript JQuery Spring AOP Spring Mock Spring Rest Template Junits Confluence Eclipse IDE
SITA
Switzerland
8 months
2014-10 - 2015-05

Adviser Workstation

JDK1.7 Eclipse Core Java ...
AWS is the online platform which is used by Advisers in UK to invest on behalf of clients. Advisers can place financial deals and can view the clients' data. AWS online platform is developed on SOA architecture using RESTful Services and SOAP backend services.
  • Exposed Rest Web-Services (Apache CXF) to front end.
  • Implemented end-to-end journeys to provide data to front end using backend services.
  • Implemented encryption/decryption of confidential client's data.
  • Implemented Spring AOP for logging in application and pre-load client?s data in IMDG.
  • Implemented Adapter pattern to fetch data from business services.
  • Involved in ceation of Junit unit test cases using json/mockito.
  • Used mozilla's poster client to validate Rest Webservices.
JDK1.7 Eclipse Core Java RESTFul APIs(Apache-CXF) Spring AOP Spring Integration Liberty WebSphere Oracle Hibernate Mockito Junits Maven Jira Eclipse IDE
Fielity Investments
UK
11 months
2013-12 - 2014-10

In-Memory Data Grids (Gemfire)

Java 7 Gemfire (IMDG) Mockito ...

An IMDG is a data structure that resides entirely in RAM (random access memory), and is distributed among multiple servers having JVMs. As data can be written to, and read from, memory much faster than with a hard disk, it results in enhanced performance and better end-user experience.

  • Understanding, Analyzing and drafting a feasible technical solution as per business requirements
  • Implemented Gemfire IMDG caching solution to cache the data.
  • Set-up IMDG platform and infrastructure.
  • Cached data from oracle/Sybase database using JPA.
  • Initialized IMDG grids using Spring boot.
  • Implemented method level caching (@Cacheable) using Gemfire IMDG cache manager configuration.
  • Implemented IMDG Cache refresh using Quartz Scheduler initialized by Spring configurations.
  • Involved in writing of Junit/Mocks test cases.
  • Prepared and gave presentation to colleagues on Gemfire IMDG.

Java 7 Gemfire (IMDG) Mockito Junits Maven Quartz Scheduler Jira Eclipse IDE
Fielity Investments
UK
3 years 2 months
2010-11 - 2013-12

Clarify Customer Relationship Management

Java 6 Amdocs CRM 7.5.2 Smart Client Framework TOAD 8.5 ...
Clarify CRM is product of Amdocs which is used by Customer Service Representatives (CSR) to handle queries, resolve customer bill and other issues of end user. Worked on Mobilty CRM for At&t client (USA) which is used by CSR to handle all the wireless customers of At&t.
  • Worked on End to End implementation of new requirements which involves front end designing using Java Swings, integration with backend and oracle database.
  • Deploying WAR file to Weblogic application server.
  • Worked on Unix Shell scripting to fetch errors in logs about failure of various services and inserted the data in database.
  • Provided Knowledge transfer (KT) to junior team members.
  • Provided support to production during release.
  • Travelled to Mexico to discuss new requirements with client during CRM upgrade to 8.1.
Java 6 Amdocs CRM 7.5.2 Smart Client Framework TOAD 8.5 Eclipse IDE Oracle 10g Weblogic Extra-C Unix Shell-Scripting EJB Swing
At&t
USA

Aus- und Weiterbildung

Aus- und Weiterbildung

2010

Electronics & Communication

Bachelor of Engineering

Punjab Engineering College, India


CERTIFICATIONS

  • SCJP 6.0: Sun Certified Java Programmer (100% score)

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Boot Microservices Kubernetes Docker Python Kafka AWS Google Cloud OAuth 2.0 Junit

Produkte / Standards / Erfahrungen / Methoden

Profil

  • 13 plus years of extensive IT experience specifically working on Java and Spring based applications.
  • Technical expertise in Java, Micro-Services architecture, Kubernetes, event-based systems, distributed tracing, monitoring and metrics
  • Currently working as a Technical Lead/Software Architect in Marketlogic Software, Berlin, Germany.
  • Self-motivated, Multi-tasking, Goal-oriented and Individual Contributor with excellent interpersonal and communication skills.


TECHNICAL SKILLS

Web Technologies

  • Springboot
  • Spring MVC
  • Spring JPA
  • JavaScript
  • HTML
  • CSS
  • Angular
  • React


Tools and Utilities

  • Intelij
  • Maven
  • Gradle
  • Git
  • AWS
  • Prometheus
  • Jenkins
  • Gitlab
  • Bamboo
  • Jira


Server

  • Tomcat
  • Jetty


Framework

  • Spring
  • Hibernate
  • Spring boot
  • Spring Integration
  • OAuth2
  • Spring Security
  • Spring Batch
  • Junit


TECHNICAL ADD - ONS

  • KUBERNETES 
  • DOCKER CONTAINER 
  • MICROSERVICES 
  • GEMFIRE/HAZELCAST IMDG 
  • NODEJS 
  • KAFKA
  • ANGULAR 
  • ELASTIC SEARCH 
  • PROMETHEUS 
  • PYTHON-GCP-AWS


PROFESSIONAL EXPERIENCE

11/2017 - today

Place of Work: Berlin, Germany

Customer: MarketLogic Software


10/2015 - 10/2017

Place of Work: Berlin, Germany

Role: Software Developer

Customer: Clincase


05/2015 - 09/2015

Place of Work: Gurgaon, India

Role: Sr. Software Engineer

Customer: Interglobe Technologies


12/2013 - 05/2015

Place of Work: Gurgaon, India 

Role: Analyst Programmer

Customer: Fidelity Worldwide Investments


11/2010 - 11/2013

Place of Work: Pune, India 

Role: Senior Subject Matter Expert

Customer: Amdocs

Programmiersprachen

Java
6/7/8/9/11

Datenbanken

Postgres
MongoDb
Mysql

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.