05.09.2023 aktualisiert


100 % verfügbar
Scala/Java-Entwickler
Berlin, Deutschland
Deutschland
Dr. rer. nat.Skills
UnixFunctional ProgrammingCQRSE-LearningPlay frameworkMicroservicesAKKARESTTestautomatisierungTomCatScalaSpringJavaShellC++E-CommerceXMLEclipseReactScala Functional Programming
- Funktionale Programmierung und ihre matehematische Grundlagen, Kategorie Theorie, Domain Driven Design (DDD), UML, OO-Entwurfsmuster, DSL, MDD, Microservices-Architektur, Event-Sourcing, CQRS, Unit-Test, Testgetriebene Entwicklung (TDD), CI.
- Sehr gute Kenntnisse in Scala (Functional Programming Principles in Scala und Principles of Reactive Programming).
- Zehn Jahre Scala-Erfahrung, seit zwei Jahren auch im Kunden-Projekten mit verschiedenen Stacks: Play-Framework, Slick, Kafka, Akka, Akka-Htttp, ZIO, Cats, Monocle, Circe, Scala-JS.
- Langjährige Erfahrung in Java-Entwicklung, außerdem, Groovy, Python, C, C++
- OOA&OOD, Domain Driven Design, UML, Entwurfsmuster, Refaktorisierung, Unit-Test, testgetriebene Entwicklung
- JEE (Servlets, JSF, JSPs, EJBs), OSGI, MySQL, Oracle, Hypersonic, JPA, Hibernate
- Eclipse Plug-ins, RCP/SWT-Anwendungen
- GWT, Web-Frameworks: Rich Ajax Platform(RAP), Spring MVC, Lift, Grails und Struts-Kenntnisse
- XML, XSLT, XPath, HTML, CSS, Javascript
- Spring dm Server, JBoss und Tomcat
- Basiswissen in aspektorientierter Programmierung (AOP), AspectJ, JBoss, Spring
- Kenntnisse über die agilen Entwicklungsprozesse
- Eclipse, IntelliJ IDEA, UML-Tools, ClearCase, Subversion, Maven, Ant, JUnit
- Mercury-Test-Tools (TestDirector, WinRunner, Testautomatisierung mit TSL)
- UNIX, Shell-Programmierung, UNIX-Tools
- Muttersprache Spanisch, sehr gutes Deutsch in Wort und Schrift, gute Englischkenntnisse in Wort und Schrift
Sprachen
DeutschverhandlungssicherEnglischgutSpanischMuttersprache