01.04.2025 aktualisiert

**** ******** ****
100 % verfügbar

Lead/Senior Fullstack Java Softwareentwickler

Oberasbach, Deutschland
Deutschland +1
Master of Computer Science
Oberasbach, Deutschland
Deutschland +1
Master of Computer Science

Profilanlagen

Masterurkunde.pdf
Bachelorurkunde.pdf
PSM I_Rustam_Khakimov_Scrum-Master.pdf
RustamKhakimov_iSAQB_FL.pdf
TOGAF9_Foundation.pdf
Profil_Khakimov_Rustam_20230831_v8.docx
Profil_Khakimov_Rustam_20230831_v8_3.pdf

Skills

Clean CodeJavaJavascriptAgile MethodologieApache AntApache TomcatAnwendungsserverConfluenceJiraHtml5Oracle Weblogic ServerClient-Server-ArchitekturConfiguration ManagementIt-BeratungDatenbankenContinuous DeliveryContinuous IntegrationRelationale DatenbankenDokumentenerstellungEclipseEclipselinkEnterprise JavabeansJ2EEHibernateIntellij IDEAJava Persistence APIServletSpring FrameworkApache StrutsJava API For Restful Web ServicesJaxbWildflyJavaserver FacesJavaserver PagesJunitLiquibaseApache MavenMicrosoft Sql-ServerOracle DatabasesOracle FinancialsScrumMockitoRich-ClientSOAPSonarSonarqubeSubversionTypescriptDesign PatternsDocker ContainerScriptingArchivierungCertified Scrum MasterGitBackend-programmierungAngularJSKubernetesRancherApache KafkaBitbucketFront EndAngular UiDockerJenkinsMicroservices
Java EE, JPA, EJB, Hibernate, EclipseLink, Spring Boot, REST, SOAP, JAXB, Kafka, Microservices, JUnit, Mockito;  
Versions-/ Konfigurationsmanagement: Git, Bitbucket, SVN;
Fehlerverwaltung/Dokumentation: JIRA, Confluence;
Continuous Integration / Continuous Delivery: Maven, Jenkins, Tekton;
Container Technologien: Docker, Kubernetes, Rancher;
IDEs: IntelliJ, Eclipse, VsCode;
Client-Scripting: JavaScript, TypeScript;
Frontend-Frameworks: Angular, ADF, JSF, JSP, Struts;
Applikationsserver/Webcontainer: Tomcat, Payara, Weblogic, JBoss,;
Datenbanken/-Tools: Oracle, MS-SQL-Server, H2, Liquibase;
Modellierung: Innovator;
Dokumentenerstellung/-verwaltung/-archivierung: Invaris, E-AKTE
Statische Codeanalyse: PMD, Sonarqube;
Agile SW-Entwicklung nach SCRUM, CleanCode;

Sprachen

DeutschverhandlungssicherEnglischgutRussischMuttersprache

Projekthistorie

Lead Entwickler Java

Öffentlicher Dienst

1000-5000 Mitarbeiter

Projektbeschreibung:
Weiterentwicklung eines Anwendungssystems für die Leistungssachbearbeitung (Datenerfassung, Berechnung, Auszahlung, Bescheiderteilung und Dokumentation) der Leistungen nach SGB II.

Realisierung in Java EE8, Swing, JGoodies, Angular 11, HTML5, TypeScript, RESTful Web Services, SOA, EJB3, JPA, SpringBoot, Docker, Payara, Apache Kafka, JWT, Auth0, Oracle DB, Liquibase, Invaris, EAKTE, JSON, XML, Maven, Jenkins, Sonar, Git, JUnit 5, Postman, SOAPUI, Mockito, Jira, Confluence.

Tätigkeiten:
  • Analyse, Aufwandschätzung und Umsetzung der umfangreichen fachlichen und technischen Anforderungen für Backend, Client und Batches,
  • Umsetzung der REST-Schnittstelle für die interne Kommunikation zwischen Backend und Client,
  • Umsetzung der externen Kommunikation zwischen ALLEGRO und anderen Verfahren/Anwendungen über Kafka, REST und SOA,
  • Erstellung von SpringBoot-basierten Stubs für die externen REST-Schnittstellen,
  • Weiterentwicklung von Test-und Hilfswerkzeugen,
  • Modellierung von Datenmodellen und Abläufen mit Innovator,
  • Erstellung von Unit- und Integrationstests,
  • Durchführung von Code-Reviews,
  • Erstellung bzw. Review von Lösungsvorschlagen, Use Cases und der technischen Dokumentation,
  • Steuerung und Überwachung der Umsetzung von einzelnen Features und Kontrollierung der Anhaltung von Entwicklungs- bzw. Qualitätsprozessen,
  • Analyse und Behebung von Fehlern,
  • 2nd Level Support.

Senior Java Entwickler (Fullstack)

Öffentlicher Dienst

1000-5000 Mitarbeiter

Projektbeschreibung:
  • Umbau einer bereits existierenden monolithischen .NET-Anwendung auf DevOps und Microservices,
  • Entwicklung und Orchestrierung von Microservices.
Realisierung in Java EE8/11, Angular, TypeScript, Weld/CDI, RESTful Web Services, SOA, EJB3, JPA, Microservices, JWT, Auth0, Docker, Payara, Apache Kafka, Kubernetes, Helm, DevOps, Jenkins, Oracle DB, H2, Liquibase, Maven, Git, JUnit, Mockito.

Tätigkeiten:
  • Entwurf und Entwicklung von Microservices,
  • Analyse, Aufwandschätzung und Umsetzung der Anforderungen für Backend und Frontend,
  • Umsetzung der REST-Schnittstelle für die Kommunikation zwischen Backend und Frontend, 
  • Umsetzung der internen Kommunikation zwischen Microsevices über Kafka,
  • Umsetzung der externen Kommunikation mit anderen Verfahren/Anwendungen über SOA und REST, 
  • Koordination der Entwicklung mit anderen SCRUM-Teams,
  • Durchführung von Code-Reviews,
  • Erstellung von Unit- und Integrationstests,
  • Analyse und Behebung von Fehlern,
  • Erstellung der technischen Dokumentation, 
  • Technische Beratung.

Senior Java Entwickler (Fullstack)

Öffentlicher Dienst

1000-5000 Mitarbeiter

Projektbeschreibung:
Weiterentwicklung einer Gruppe der  Web-Anwendungen für die Datenerfassung, Berechnung, Auszahlung, Bescheiderteilung und Dokumentation der Leistungen nach SGB III.

Realisierung in JavaEE8, Struts 2, JSP, JSF,  ADF, Angular, TypeScript, Oracle Weblogic, Payara, Spring Boot, Webservices (RPC, SOAP, REST), EJB2 und 3, EclipseLink, Oracle DB 12c, PL SQL, HTML, JavaScript, EAKTE, Invaris, Liquibase, PACIFy, Maven, Git, JUnit 5, Mockito, Jenkins.

Tätigkeiten:
  • Erstellung eines Lösungsentwurfs und Anbindung der ELNA2- und ELBA-Verfahren an das Invaris Druck-System und elektronische Aktenverwaltungssystem (EAKTE),
  • Konzeption und Umsetzug der Datenmigration aus der Altanwendung ELNA1 in die EAKTE,
  • Analyse, Aufwandschätzung und Umsetzung der neuen Anforderungen für Backend, Frontend, Batches sowie SOA-Services,
  • Umsetzung der externen Kommunikation mit anderen Verfahren/Anwendungen über SOA und Batches,
  • Konzeption und Umsetzung von neuen Batches mit SpringBoot,
  • Konzeption und Umsetzung des neuen SOA-Services,
  • Erstellung von Unit-  und Integrationstests,
  • Analyse und Behebung von Fehlern sowie 2nd Level Support,
  • Durchführung von Code-Reviews,
  • Weiterentwicklung von Test-Hilfswerkzeugen,
  • Entwicklung von Lösungsvorschlägen,
  • Erstellung der Architekturbeschreibung und anderen technischen Dokumenten,
  • Erstellung von Softwarepaketen, Releaseversionen und -dokumentation,
  • Erstellung und Konfiguration von Testumgebungen,
  • Durchführung von Softwareübergaben in die höheren Testumgebungen sowie Produktion,
  • Technische Beratung.

Zertifikate

Professional SCRUM Master I

scrum.org

2019

TOGAF 9 Foundation level

The Open Group

2017

iSAQB Certified Professional for Software Achitecture

iSAQB

2015

Master of Computer Science (M.Comp.Sc.)

FernUniversität in Hagen

2011


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden