06.09.2022 aktualisiert


100 % verfügbar
JavaSoftware Ingenieur
Endingen, Schweiz
Deutschland +2
Magister WirtschaftsinformatikSkills
ProgrammierungApacheJavaSpringIT SicherheitHibernate / JPAREST APIMicroservice API DesignAngular & ReactHTML & CSS
- OOP: Java (11) 9 Jahre, PHP, Node.js, C#
- IoC: Spring, Spring Boot 2.2.6, Struts
- Java Security: JAAS, Spring Security,
- Frontend: 5 Jahre (Angular, React, AJAX, Vue, Vaadin, JQuery, CSS, HTML5, JavaScript, JSP)
- Testing: JUnit, Cucumber, Mockito
- DevOps: Gradle, Jenkins, Maven, Ant, Git, GitHub, CVS, Sonar Qube
- Principles: Java Patterns, SOLID, MVC, CleanCode
- Containers: Apache + Tomcat, JBoss, Weblogic, Websphere
- ORM: Hibernate 5, JPA 2.2, JDBC
- SOA: RESTful, SOAP, microservices, swagger
- Message driven Architecture: Apache kafka (hands on)
- Cloud: Kubernetes, Docker, Red Hat OpenShift (h.o.)
- Database: MySQL, PostgreSQL, ORACLE, MsSQL, MongoDB
- IDE: Intellij IDEA, Visual Studio, Eclipse
- OS: Linux (Debian, Suse, CentOS, RedHat)
- Best Coding Practices: Software Craftsmanship, Agile Alliance, Scrum, Extreme Programming, TDD, DDD, BDD, Pair programming
- Project tools: JIRA, Confluence
- SAP: FI-CO, SD, Master Data, Customizing
- Finance: / Finance Management: Audit Revisor
Sprachen
DeutschMutterspracheEnglischgutPolnischgut
Projekthistorie
* Netzwerk Infrastruktur Installation
* Anschluss und Teste den Geräten
* Anschluss und Teste den Geräten
* Wartung
* Bugfixing, neue Anforderungen Entwicklung
(Backend/Frontend)
* Testen und Deployment aufs Produktion System
* Bugfixing, neue Anforderungen Entwicklung
(Backend/Frontend)
* Testen und Deployment aufs Produktion System
* Kundenanforderungen in Form von Szenarien
aufschreiben
* Konzept technischer Lösungen für Software, Auswahl
von Architektur, Frameworks, Tools, Datenbanken
* Präsentation vor dem Kunden und Benutzer
* Benutzer Schulung
* Direkte Kontakte mit dem Kunden, Project
Kostenschätzung
* Software Entwicklung, Tests, Deployment, Integration
aufschreiben
* Konzept technischer Lösungen für Software, Auswahl
von Architektur, Frameworks, Tools, Datenbanken
* Präsentation vor dem Kunden und Benutzer
* Benutzer Schulung
* Direkte Kontakte mit dem Kunden, Project
Kostenschätzung
* Software Entwicklung, Tests, Deployment, Integration