15.05.2026 aktualisiert

**** ******** ****
verifiziert
Premiumkunde
nicht verfügbar
info: nicht verfügbar bis 31.12.2026

Senior Software Engineer - Weitere Infos unter ayogarajah-digital.de

Bochum, Deutschland
Deutschland
Technische Informatik (Bachelor of Engineering)
Bochum, Deutschland
Deutschland
Technische Informatik (Bachelor of Engineering)

Skills

HTMLJavaJavaScriptAgile MethodologieArchitekturCSSIBM DB2Relationale DatenbankenJ2EEUi-DesignKrankenversicherungJavaserver FacesPostgreSQLObject-Oriented JavaScriptOpenShiftOracle FinancialsVorgehensmodellScrumQualitätsmanagementSOAPSoftwareentwicklungSoftware SystemsSQLTypeScriptUMLVaadinSoftwareverteilungSpring BootBackendGitLabKanbanAngularJSKubernetesCoaching und MentoringDockerMicroservices
Herr Yogarajah ist ein erfahrener Fullstack-Entwickler mit mehreren Jahren Projekterfahrung in verschiedensten Bereichen.
Seine Schwerpunkte liegen in der agilen Entwicklung und Konzipierung von Softwaresystemen rund um das Java-Umfeld und Webumfeld.
Koordination und Coaching von Projektteams sowie ein tiefes Verständnis in den Bereichen Prozess- und Datenbankmodellierung, Rollout und Qualitätssicherung gehören ebenfalls in sein Repertoire.
Schwerpunkte: Softwareentwicklung im Java-Umfeld, Microservices-Architekturen, Enterprise Anwendungen
  1. Backend-Entwicklung mit Java/Java EE, Quarkus, Spring Boot
  2. UI-Entwicklung mit Angular, HTML, CSS, TypeScript, JavaScript, Vaadin, Thymeleaf, Swing, JSF
  3. Entwicklung mit Docker, Kubernetes/OpenShift-Plattformen
  4. agile Entwicklung mit Scrum, Kanban
  5. Schnittstellenentwicklung von SOAP-, REST-Schnittstellen
  6. Datenbankmodellierung (SQL, Oracle, Postgres, DB2 etc.)
  7. Entwicklung an Access- und Identity-Management-Themen
  8. Prozessmodellierung
  9. UML-Modellierung
  10. Qualitätssicherung und Qualitätsmanagement
Ich suche nach Projekten in diesem Umfeld, bin aber auch offen für neue Dinge. Ich bin sowohl an freiberuflichen Projekten, als auch an ANÜ-Projekten interessiert.

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

GKV-Fachentwicklung in BITMARCK_21c|ng

Computer Futures

Sonstiges

Entwicklung einer Sync-Komponente für Metadaten

SThree

Sonstiges

1000-5000 Mitarbeiter

Zwischen dem Bundesamt und dem statistischen Landesamt wurde im Rahmen dieses Projekts eine Synchronisationskomponente für Metadaten geschaffen, die Daten aus dem Metadatensystem des Bundesamts liest, transformiert und ins Metadatensystem des Landesamts schreibt.

Aufgaben:
  1. Umsetzung von Entwicklungsstandards und Best Practices
  2. Proaktive Identifikation von Risiken im Projektverlauf und Erarbeitung von Lösungsansätzen
  3. Konzeption und Entwicklung eines Schedulers für automatisierte und konfigurierbare Transformationsprozesse
  4. Entwicklung von REST-Schnittstellen zum Lesen der Quellstruktur
  5. Umsetzung der Transformationslogik zur Überführung der Daten in die Zielstruktur
  6. Implementierung von Validierungsmechanismen zur Sicherstellung der Datenqualität
  7. Entwicklung von REST-Schnittstellen zum Schreiben ins Zielsystem
  8. Unterstützung beim Aufbau und der Weiterentwicklung der Teststrategie
  9. Sicherstellung der Einhaltung von Qualitätsrichtlinien (z. B. Testabdeckung, Clean Code) durch Durchführung von Komponenten- und Integrationstests
  10. Einarbeitung und Unterstützung von neuen Teammitgliedern (Mentoring)

Techstack:
  1. Java 21
  2. Maven
  3. Rest
  4. Keycloak
  5. OpenApi
  6. Microprofile
  7. MariaDB
  8. Docker
  9. Kubernetes
  10. JUnit5
  11. SOAP UI
  12. Mockito
  13. Cucumber
  14. Gherkin
  15. Jacoco
  16. Git
  17. GitLab
  18. Nexus
  19. Jira
  20. Confluence
  21. JBoss EAP8
  22. Eclipse
  23. XAMPP
  24. YAML
  25. JSON
  26. MapStruct
  27. JSP
(Auftraggeber: IT NRW, ANÜ)

Fullstack Entwickler - Entwicklung/Beratung - Operational Governance Automation Intelligence (1 & 1 Versatel)

Questax

Sonstiges

50-250 Mitarbeiter

  1. Prototypische Analyse und Entwicklung eines interaktiven Decision Trees für die Entstörung (BPMN/XML)
  2. Neuentwicklung eines Callomaten, um Testanrufe durchzuführen und die Ergebnisse zu analysieren und fehlerhafte Konfigurationen schneller entgegenzuwirken
  3. Requirements Engineering für Webportal bzgl. Dialogbaum
  4. Technischer Austausch und Erarbeitung von Konzepten mit Architekten zur Anbindung von Dialogbäumen im neuen Webportal
  5. Fehleranalysen
  6. Weiterentwicklung UI für UC 8 für IMS Provisionierung
  7. Weiterentwicklung von Mantra Report, um den Stand von Inbetriebnahmen zu tracken
  8. Weiterentwicklung von Actiontask-Simulators, um Produktivität und Qualität des Codes zu steigern
  9. Entwicklung, Design, Betrieb des Groovy-Script Editor (IDE) mit Anbindung an Resolve System und Integration Layer als Microservices-Architektur mit vier Microservices (Spring Boot)

(Auftraggeber: 1 & 1 Versatel, ANÜ)
Eingesetzte Tools/Technologien/Services:
  1. Resolve Actions Pro – Automation
  2. ExtJs 4.2
  3. Groovy
  4. Python
  5. BPMN
  6. Arptel Netsense API
  7. Arptel Netsense Controller
  8. Kibana
  9. Jumphost
  10. Arptel Netsense API
  11. Arptel Netsense Controller
  12. Integration Layer
  13. Webmethods API Gateway
  14. Norad - Layer 3
  15. Remedy - Ticketsystem
  16. Genesis - Layer 2
  17. StableNet
  18. Oracle DB
  19. Postman
  20. Huggingface Transformers Library
  21. JupyterLab
  22. Micoservices
  23. Docker
  24. Red Hat Enterprise Linux Release 9.2 Server
  25. FileZilla
  26. Java 11/17
  27. Springboot
  28. Spring Security
  29. REST
  30. Webservices
  31. Putty
  32. H2
  33. Grafana
  34. Gitlab/Git
  35. Github
  36. DBeaver
  37. Miro
  38. Jira
  39. Confluence
  40. IntelliJ
  41. Visual Studio

Senior Software Engineer - Entwicklung, Beratung (Kassenärztliche Vereinigung Westfalen Lippe)

adesso SE

Internet und Informationstechnologie

5000-10.000 Mitarbeiter

  • Entwicklung und Beratung für querschnittliche Komponenten
  • Optimierung der Reporting-Komponente
  • Beratung für DMS-Anbindung
  • Erweiterung von Prozessen
  • Entwicklung und Ausarbeitung von Konzepten
(Auftraggeber: Kassenärztliche Vereinigungen)

Eingesetzte Tools/Technologien:
  • REST
  • Quarkus
  • Docker
  • Kafka
  • Maven
  • Liquibase
  • PostgreSQL
  • JasperReports API
  • GitLab
  • OpenAPI 3
  • OpenRewrite
  • Keycloak
  • Confluence
  • Java 17

Senior Software Engineer - Fullstack - Entwicklung, Beratung (Medizinische Dienste)

adesso SE

Internet und Informationstechnologie

5000-10.000 Mitarbeiter

  • Entwicklung von Schnittstellen und Analyse nach Schnittstellenbeschreibungen
  • Entwicklung von neuen fachlichen Komponenten fachlichen Vorgaben
  • Durchführung von Aufwandsschätzungen neuer Features Fehleranalyse und Fehlerbehebung
  • QS durch Schreiben von Unit-, Integrationtests sowie e2e-Tests Durchführen von Code Reviews
(Auftraggeber: Medizinische Dienste (MD))

Eingesetzte Technologien/Tools:
  • Spring Boot
  • Gradle
  • Java 11
  • JUnit
  • NodeJS
  • Electron
  • jQAssistant
  • Docker
  • OpenShift
  • Spring Data
  • GitLab
  • SonarQube
  • Angular
  • Typescript
  • Jest
  • Rabbit
  • Flyway
  • Atlassian Jira
  • Artifactory
  • PostgresDB
  • Keycloak
  • Postman

Senior Software Engineer - Entwicklung, Beratung (RZF NRW)

adesso SE

Internet und Informationstechnologie

5000-10.000 Mitarbeiter

  • Entwicklung, Analyse und QS für die Einspielung von neuen Nachrichtentypen (FES, BSB, Gewerbemeldungen)
  • Entwicklung, Analyse für Zuständigkeitsermittlung von Nachrichtentypen
  • Analyse bzw. Erweiterung fachlicher Spezifikationen wie Lastenhefte, Pflichtenhefte, ADONIS-Prozesse
  • Entwicklung von Hilfstool für HTTP-Anfragen und Fehleranalyse
(Auftraggeber: Rechenzentrum der Finanzverwaltung des Landes NRW)

Eingesetzte Tools/Technologien:
  • Maven
  • Java SE 8
  • XML/XSD
  • JUnit
  • Git
  • Eclipse
  • SQL Developer
  • Bitbucket
  • Checkstyle
  • SQL
  • Java
  • Altova XMLSpy
  • Cisco Jabber
  • Adonis

Senior Software Engineer - Entwicklung, Beratung (Bitmarck Software)

adesso SE

Internet und Informationstechnologie

5000-10.000 Mitarbeiter

  • Entwicklung, Bugfixing in Kernsoftware bei diversen Datenaustauschverfahren zwischen Kassen, Arbeitgebern sowie weiteren Kopfstellen
  • Beratungstätigkeit für Fachliche/POs/PMs sowie für Entwickler auf technischer Ebene
  • Aufwandsschätzungen
  • Datenbankmodellierung
  • Erarbeitung fachlicher Spezifikationen mit Fachlichen
  • Fehleranalysen
  • Performanceoptimierung
  • Coaching von neuen Mitarbeitern
  • QS
  • Reviews
(Auftraggeber: Bitmarck Software GmbH)

Eingesetzte Technologien/Tools:
  • IBM DB2
  • 21c (iskv21c)
  • Sonarqube
  • SOAP, WSDL
  • PMD
  • Subversion
  • DBVisualizer
  • Spring-Boot 2
  • JUnit, Mockito
  • Spring 5
  • SOAP Webservices
  • Maven
  • XML, XSD, UML
  • BPMN
  • JPA/Hibernate
  • FindBugs
  • Jira
  • Java SE 11
  • Scrumansatz
  • Jenkins
  • Git
  • Confluence
  • Thymeleaf
  • Nexus
  • SQL (DB2)
  • Iskv21c-Framework, Codegenerator, SDE, GUI-Designer
  • J2EE Application Server JBoss
  • JMS
  • JUEL
  • EclEmma
  • YAML
  • JSON
  • Java IDE Eclipse, STS
  • XML-Spy
  • MapStruct
  • SAX
  • MID Innovator
  • Log4J
  • Camunda BPM
  • EJB
  • SQL, HQL
  • JAX-WS, JAX-RS
  • REST
  • HTML5
  • CSS3

Senior Software Engineer - Techn. Projektleitung, Entwickler, Scrum Master (Bitmarck Software)

adesso SE

Internet und Informationstechnologie

5000-10.000 Mitarbeiter

  • Entwicklung zur Automatisierung von ganzen Kassenprozessen
  • Projektkoordination zum Erreichen der Ziele
  • Coaching eines 5 köpfigen Entwicklerteams
  • Aufwandschätzungen
  • Datenbankmodellierung
  • Anforderungsbewertung und Machbarkeitsanalyse
  • Erarbeitung fachlicher Spezifikationen
  • Fehleranalysen
  • Performanceoptimierungen
  • Qualitätssicherung
(Auftraggeber: Bitmarck Software GmbH)

Eingesetzte Technologien/Tools:
  • Camunda BPM
  • 21c (iskv21c)
  • Spring-Boot 2
  • Java SE 8
  • J2EE Application Server JBoss
  • JUnit
  • Mockito
  • JAX-WS, JAX-RS
  • XML, XSD, UML
  • Java EE 7
  • Scrumansatz
  • Spring 5
  • soap Webservices
  • Iskv21c-Framework, Codegenerator, SDE, GUI-Designer
  • SQL, HQL
  • SAX
  • JPA/Hibernate
  • XML-Spy
  • Java IDE Eclipse, STS
  • MID Innovator
  • Log4J
  • IBM DB2
  • Git
  • Sonarqube
  • DBVisualizer
  • EJB
  • JUnit, Mockito
  • MapStruct
  • JUEL
  • EclEmma
  • Subversion
  • Nexus
  • Jenkins
  • Jira
  • DMN
  • BPMN
  • REST
  • Confluence
  • FindBugs
  • JAX-B 2
  • SOAP, WSDL

Software Engineer - Entwickler, Consultant (Bitmarck Software)

adesso SE

Internet und Informationstechnologie

5000-10.000 Mitarbeiter

  • Entwicklung von Batches (ärztliche Behandlung, Zahnärztliche Behandlung etc.)
  • Entwicklung und QS von diversen Webservices in verschiedenen Bereichen und Erstellung entsprechender Aktivitäten für die Aktionssteuerung 2.0
  • Aktionssteuerungsprozesse für Kassen implementiert (Camunda-BPM)
  • Durchführung zusätzlicher Reviews für Aktionssteuerung-Fachteam bei neuen Ansätzen - Entwicklung MDK Datenaustausch bzgl. Reha/Vorsorge
  • Webclient-Umstellung (Swing-Masken in Web überführt)
(Auftraggeber: Bitmarck Software GmbH)

Eingesetzte Technologien/Tools:
  • Jenkins
  • 21c (iskv21c)
  • Camunda BPM
  • HTML5
  • CSS3
  • Thymeleaf
  • Nexus
  • Subversion
  • Iskv21c-Framework, Codegenerator, SDE, GUI-Designer
  • SQL, HQL
  • XML, XSD, UML
  • Spring-Boot 2
  • SOAP Webservices
  • EJB
  • Scrumansatz
  • Java SE 8
  • Java IDE Eclipse, STS
  • MID Innovator
  • JEE
  • Java Spring/Spring Boot-Technologien
  • J2EE Application Server JBoss
  • Log4J
  • IBM DB2
  • DBVisualizer
  • JUnit, Mockito
  • BPMN
  • Hibenate/JPA
  • JAX-WS, JAX-RS
  • JMS
  • XML-Spy
  • MapStruct
  • Apache Camel
  • Maven
  • YAML
  • REST
  • Jira
  • Confluence
  • Java EE 7
  • Microsoft SPS
  • FindBugs
  • JAX-B 2
  • SOAP, WSDL
  • EclEmma

Software Engineer - Fullstack - Entwicklung Kundenportal Optica (Dr. Güldener Firmengruppe)

adesso SE

Internet und Informationstechnologie

5000-10.000 Mitarbeiter

Neuentwicklung eines Kundenportals für Heilmittel-Dienstleister, die über Optica ihre Rezepte abrechnen. Im ersten Release geht es um die Bereitstellung wesentlicher Abrechnungsdaten. Das Kundenportal wird als Single-Page Application realisiert. Hier war die Hauptaufgabe, einen Monolithen in eine Microservices- Architektur zu überführen.

(Auftraggeber Dr. Güldener Firmengruppe)

Eingesetzte Technologien/Tools:
  • Microservices-Architektur
  • Angular 4
  • Eureka
  • Scrumansatz
  • HATEOAS
  • REST
  • ElasticSearch
  • Maven
  • NodeJS
  • Angular CLI
  • Typescript
  • Spring-Boot 2
  • Kendo UI
  • PostgreSQL
  • Zuul
  • JSON
  • pgAdmin
  • OpenAPI/Swagger
  • Git
  • Bitbucket
  • XML
  • JPA
  • SQL (Informix DB)
  • IntelliJ
  • SQuirreL SQL Client

Software Engineer - Entwicklung, Analyse, Qualitätssicherung - Entwicklung und Weiterentwicklung im Bereich Versorgungsmanagement (Bitmarck Software)

adesso SE

Internet und Informationstechnologie

5000-10.000 Mitarbeiter

  • Entwicklung Webserviceschnittstelle für TPxVerfahren
  • Aufbau einer Testinfrastruktur für persistente Daten
  • Implementierung von Korrekturkonzept für Leistungsmassnahmen
  • Entwicklung Datenaustauschverfahren mit MDK bzgl. Hilfsmitteln
  • OOD Wartung und Weiterentwicklung
(Auftraggeber: Bitmarck Software GmbH)

Eingesetzte Technologien/Tools:
  • Java 8
  • 21c (iskv21c)
  • BITMARCK Java Code Generator für MDA
  • JBoss Enterprise Application Platform 6
  • Scrumansatz
  • xPath
  • SQL
  • JUnit
  • SoapUI
  • Mockito
  • Innovator 11.5
  • Innovator 13
  • EclEmma
  • Apache Camel
  • JPA/Hibernate
  • JMS
  • Atlassian JIRA inkl. Agile Erweiterungen für Scrum
  • Confluence
  • XSD
  • Atlassian Confluence
  • EJB
  • XML-Spy
  • SAX
  • Subversion
  • Eclipse IDE
  • Sonarqube
  • Jenkins
  • BITMARCK Java Enterprise Framework

Software Engineer - Entwicklung, Scrum Master-Tätigkeiten - Weiterentwicklung des Projekts "Ungeklärte Versicherungszeiten" und Entwicklung von 21cng Webservices (Bitmarck Software)

adesso SE

Internet und Informationstechnologie

5000-10.000 Mitarbeiter

  • Entwicklung von soap-Webservices
  • Entwurf einer neuen Testmechanik bzgl. QS von Schnittstellen
(Auftraggeber: Bitmarck Software GmbH)

Eingesetzte Technologien/Tools:
  • Java
  • 21c (iskv21c)
  • SQL
  • JUnit
  • SoapUI
  • Mockito
  • Innovator 11.5
  • BITMARCK Java Enterprise Framework
  • Innovator 13
  • Atlassian JIRA inkl. Agile Erweiterungen für Scrum
  • JMS
  • Atlassian Confluence
  • EJB
  • Subversion
  • Eclipse IDE
  • BITMARCK Java Code Generator für MDA
  • JBoss Enterprise Application Platform 6
  • SOAP Webservices
  • SQL
  • SCRUM
  • JPA

Software Engineer - Entwicklung Weiterentwicklung des zentralen Bestandssystems für gesetzliche Krankenversicherungen, Teilprojekt Umbau der Einnahmeinformationserfassung (Bitmarck Software)

adesso SE

Internet und Informationstechnologie

5000-10.000 Mitarbeiter

  • Umbau der Erfassung von Versorgungsbezügen von Freiwillig- und Pflichtversicherten
  • Umstellung der manuellen Erfassung von Versorgungsbezügen auf ein meldungsbasiertes System
  • Umbau der Erfassung von inländischen Renten
  • Implementierung von schrittweiser Migration von Altdaten ins Neusystem
(Auftraggeber: BITMARCK Software GmbH)

Eingesetzte Technologien/Tools:
  • Java EE
  • 21c (iskv21c)
  • SQL
  • Scrum
  • UML
  • Design Patterns
  • EJB
  • J-Unit
  • Mockito
  • JMS
  • Jira
  • JBoss
  • SVN
  • Jenkins
  • XML
  • JPA

Software Engineer/ QA-Engineer- Testautomatisierung und Überführung von Integrationstests (LucaNet)

LucaNet AG

Banken und Finanzdienstleistungen

500-1000 Mitarbeiter

Entwicklung und Qualitätssicherung - Ziel des Projekts war es eine GUI-basierte Testautomatisierung aufzubauen, die mit der CI zusammen ausgeführt wird und auf Basis der Ergebnisse die Codecoverage der getesteten Software gemessen werden soll. Außerdem sollten Integrationtests in eine interne javabasierte IDE überführt werden.

Eingesetzte Technologien/Tools:
  • QF-Test (Jython, Groovy)
  • LucaNet.IDE
  • Java SE
  • Jenkins + HTML Publisher Plugin
  • Linux
  • jacoco
  • Oracle DB
  • SQL

Software Engineer/ QA-Engineer - Kommunikation zwischen Testmanagementsystem und Testausführungssystem (LucaNet)

LucaNet AG

Banken und Finanzdienstleistungen

500-1000 Mitarbeiter

Entwicklung und Qualitätssicherung - Das Ziel des Projekts war es mehrere Systeme miteinander kommunizieren zu lassen, mit dem Ziel einen neuen Workflow zu schaffen. Hauptsächlich sollten die Systeme für das Testmanagement und für die Testausführung aneinander gekoppelt werden und die Daten konsistent gehalten werden.

Eingesetzte Technologien/Tools:
  • Java SE
  • Python
  • XML
  • SQL
  • UML

Software Engineer - Design, Entwicklung, Qualitätssicherung Internes Softwaretool zur Marktgebietskürzung (GRTgaz Deutschland)

GRTgaz Deutschland GmbH

Energie, Wasser und Umwelt

10-50 Mitarbeiter

Entwicklung eines internen Tools, dass aus verschiedenen externen Vorsystemen (Vertragsmanagementsystem, Abwicklungssystem) Daten extrahiert, einen  auf gesetzlichen Vorgaben basierenden Kürzungsalgorithmus durchführt und diese Daten letztlich aufbereitet in verschiedene Tabellen einer Excel-Mappe exportiert.

Eingesetzte Technologien/Tools:
  • Java SE (Swing)
  • POI, JXL
  • SOAP Webservices
  • UML (Diagram Designer, Visual Paradigm)
  • J-Unit
  • Oracle DB
  • XML
  • SQL
  • UMLet

Software Engineer - Prozessautomatisierung DAC-Tool (GRTgaz Deutschland)

GRTgaz Deutschland GmbH

Energie, Wasser und Umwelt

10-50 Mitarbeiter

Aufgabe war es den täglichen Kapazitätseinkauf sowie die Aufteilung und Berechnung auf die entsprechenden Netzpunkte automatisiert aus vorhandenen Backendsystemen zu extrahieren, sodass die Daten aufbereitet in einer Excel-Datei einsehbar sind. Anwender des Tools sind die Dispatcher, die mit Hilfe dieses Tools beim täglichen Prozess unterstützt werden.

Eingesetzte Technologien/Tools:
  • soap Webservices
  • Java
  • VBA
  • JXL
  • XML
  • UML
  • SQL
  • UMLet

Zertifikate

Certified Professional for Software Architecture

iSQI GmbH

2021

Professional Scrum Master I

Scrum.org

2019

ISTQB Certified Tester Foundation Level

iSQI GmbH

2015


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden