Stellenanzeigen veröffentlichen
Ohne Provisionen einstellen
Erfahrener Java-Entwickler mit mehr als 5 Jahren Erfahrung im gesamten SDLC beim Erstellen dynamischer Webanwendungen. Entwarf und entwickelte eine breite Palette von Web-Apps (Cloud-basiertes Online-Banking-System, Kunden-Onboarding-System, Überweisungen und Zahlungen, Schulverwaltungssystem, POS-Systeme) unter Verwendung von Technologien wie Java, Kotlin, Spring, PostgreSQL.
Aktiver Teamplayer und Entwickler während des gesamten Entwicklungszyklus mit Aktivitäten, die das Verfolgen des Entwicklungsstatus, das Erstellen und Überprüfen von Designs und relevanten Dokumenten, die Codeimplementierung und Überprüfungen durch interne und kundenseitige Entwickler beinhalten. Teilnahme an der CI/CD-Implementierung mit Docker, Kubernetes, CircleCI und Gitlab Actions. Durchführung von Unit- und Vertragstests von Anwendungen mit JUnit, Spock, Mockito.
Bereitstellung von Funktionsupdates basierend auf Kundenanforderungen, um eine hervorragende Benutzererfahrung zu gewährleisten. Vertraut mit AWS-Services. Projektarchitektur entworfen, Microservices implementiert.
Selbstlernen, erfassen, anpassen, schnell planen und Informationen effektiv teilen. Guter Problemlöser mit Liebe zum Detail.
Technische Fähigkeiten
Programmiersprachen: Java, Kotlin; SQL
Frameworks und Bibliotheken: Spring Boot, Spring Security, Spring Data
APIs: REST-API, Soap
Datenbanken: PostgreSQL, Oracle SQL, Redis
Cloud-Technologien: AWS, AWS SQS, AWS S3, AWS Cognito
Bausystem: Maven, Gradle
ORMs: ORM in den Ruhezustand versetzen
CI/CD: Docker, Kubernetes, Circle CI, Gitlab-Aktionen, OpenShift
VCS: Git
Testen: Junit, Spock, Mockito
Dienste: Sonar, Snyk, Grafana, Datadog, Kibana
Nachrichtenbroker: Apache Kafka, Rabbit MQ
Methoden: Kanban, Scrum
Sonstiges: OOP, Microservices, Multithreading, Entwurfsmuster und -prinzipien, Algorithmen
Responsibilities include:
•Developed a cloud-based online banking system based on microservices.
•Conducted software analysis, testing, programming, debugging.
•Delivered software high availability and performance.
•Maintained and optimized systems.
•Controlled task deadlines.
•Tracked issues, fixed bugs.
•Reviewed code.
Tech used: Java, Kotlin, Microservices, Spring Boot, JUnit, Docker, Kubernetes, Gitlab Actions, OpenShift, Kafka MQ, Scrum, Kibana, SonarQube, Gradle
Responsibilities include:
•Developed a lot of microservices on online banking system and customer onboardingsystem.
•Optimized performance on customer onboarding system.
•Developed online customer video verification.
•Performed unit and contract tests using Junit, Spock and Groovy.
•Reviewed code.
Tech used: Java, Kotlin, Microservices, Spring Boot, JUnit, Docker, Kubernetes, Circle CI, AWS, Scrum, Datadog, SonarQube, Gradle, Maven
Responsibilities include:
•Contributed in every stage of the development lifecycle.
•Prepared and produced releases of software components.
•Supported continuous improvement.
•Wrote efficient and testable code.
•Conducted software analysis, testing, programming, debugging.
Tech used: Java EE, Spring Boot, Circle CI, Docker, Kanban
Responsibilities include:
•Developed services on school management system
•Developed new features
•Fixing bugs
Tech used: Java EE, Monolith Architecture