neosoftware

neosoftware

Was wir Ihrem Unternehmen bieten

Zuerst der Mensch, dann die Technik: So sehen wir Digitalisierung, so entwickeln wir Software und so gestalten wir Arbeit – agil, demokratisch, individuell und transparent.

  • mit Mitarbeiter:innen, die Ihr Projekt zu ihrem Projekt machen,
  • mit sicheren Technologien,
  • innovativen Lösungen,
  • durch Dienstverträg oder Arbeitnehmer:innenüberlassung

 

Unsere Schwerpunkte

Development

Programmiersprachen: Java EE / Python / TypeScript / JavaScript / Rust / Dart / PHP

Standards: JPA / CDI / JAX-RS

Web-Technologien: HTML 5 / CSS / Web Components

Frameworks: Spring Boot / Quarkus / JPA / JAX-RS / Node.js / Angular / Hibernate / JPA

Testing: JUnit, Cucumber / Mockito / Jasmine / Jest

DevOps-Engineering

Continuous Delivery: GitLab CI / GitHub Actions / Jenkins

Configuration Management: Chef / Puppet

Infrastructure As Code: Terraform

Cloud: AWS, Azure

Container: Docker, Kubernetes

Methodik

Scrum

Kanban

Test Driven Development

Applikationen & Tools

Issue-Tracking: Jira

Kolaboration: Confluence

Datenbanken: PostgreSQL / MySQL / DB2 / Oracle / MS SQL

Webserver: nginx / Apache HTTPD

Application Server: Wildfly / JBoss EAP / Tomcat

Betriebssysteme: Linux, MacOS, Windows

IDEs: IntelliJ, Eclipse, Visual Studio Code, XCode

Source Code Management: GitLab / GitHub / Subversion / SourceTree

Testautomation: JMeter / Selenium

Build-Tools: Maven / Ant


Unsere Erfahrung

Unsere Consultants verfügen über eine weitreichende Erfahrung in der Umsetzung von IT-Projekten. Diese nutzen wir, um unsere Kunden schnell und zielgerichtet unterstützen zu können.

Hier eine Auswahl:

Microservice-Plattform

Projektauftrag: Überführung einer Microservice-Plattform in eine Cloud- basierte Umgebung
Branche: Finanzindustrie
Aufgaben: Migration von Konfigurationen, Entwicklung von Configuration-As- Code-Skripten, Abstimmung mit den Entwicklungsteams und externen Partnern
Rolle: DevOps-Engineer
Technologien: Ansible, Terraform, Kubernetes, Docker, Git, AWS, Keycloak (OpenID)
Tools: IntelliJ, Gitlab inkl. CI, Sonarqube, Jira,

Gebrauchtwagenverwaltung

Projektauftrag: Entwicklung einer Plattform zur Verwaltung von gebrauchten LKW
Branche: Automotive
Aufgaben: Entwicklung REST-basierten Microservices
Rolle: Software-Entwickler
Technologien: Java, Spring Boot, JPA(Hibernate), REST, Git, Docker, Kubernetes, PostgreSQL
Prozesse: Scrum
Tools: IntelliJ, Bitbucket, Jira, Confluence,

Vertriebsplattform

Projektauftrag: Neuentwicklung einer Ticket-Verkaufsplattform für ein führendes deutsches Logistikunternehmen
Branche: Logistik
Aufgaben(Auswahl): Weiterentwicklung der Software, Weiterentwicklung Build-Pipeline, Erstellung eines Mock-Authentifizierung, Migration der Laufzeitumgebung von OpenShift nach EKS, Migration von Services von Java 8 auf Java 11, Wartung des Build-Servers, Erweiterung der Monitoring- Möglichkeiten der Applikation und Integration in Kubernetes
Rolle: Software-Entwickler, DevOps-Engineer
Technologien: Spring Boot, Maven, Kubernetes, Docker, Git, AWS, PostgreSQL, CI/CD, Keycloak (OpenID)
Tools: IntelliJ, Gitlab inkl. CI, Sonarqube, Whitesource, Fortify, Jira, Confluence

Robo-Advisor

Projektauftrag: Entwicklung eines Robo-Advisors für Geldanlagen für ein Spin- Off einer großen deutschen Fondgesellschaft
Branche: Finanzindustrie
Aufgaben: Entwicklung von REST-basierten Services, Entwicklung von Frontend-Komponenten, Entwicklung von Automatisierten Tests
Rolle: Scrum Master, Software-Entwickler (Fullstack)
Technologien: JavaEE, Angular 1.7 & 4, HTML5, CSS, Typescript, Maven, Git, Keycloak (OpenID)
Tools: IntelliJ, Wildfly 10-13, Puppet, Jenkins, Nexus, Jira, Gitlab

Service-Schicht

Projektauftrag: Neu-Implementierung einer MicroService-Schicht zur Ablösung eines Alt-Systems für einen großen Logistikdienstleister 
Branche: Logistikdienstleistungen
Rolle: Lead Architect, Software-Entwickler, Scrum Master, Coach
Technologien: JavaEE, MSSQL, Maven, Git
Tools: Eclipse, Wildfly 9, Jenkins, Docker, Gitlab, Jira, Confluence

Kostenstellen-Verwaltung

Projektauftrag: Entwicklung einer Webanwendung zur Verwaltung von Kostenstellen und Anbindung an die Buchhaltung
Branche: Beratung
Aufgaben: Frontend und Backend-Entwicklung(REST-basierten Microservices) Rolle: Software-Entwickler
Technologien: Java, JAX-RS, JPA (Hibernate), Liquibase, Angular, TypeScript, Quarkus, REST, Git, Docker, Kubernetes, MySQL, JUnit, Mockito, Jest Prozesse: Scrum
Tools: IntelliJ, GitHub, Jira, Confluence, Rancher

IT-Sicherheits-Plattform

Projektauftrag: Sammeln von öffentlichen Informationen zu auffälligen IPs und Domains, anschließendes Verknüpfen mit beim Kunden eingesetzten Tools
Branche: IT-Sicherheit
Rolle: Software-Entwickler, Operations
Technologien: NodeJS, Cassandra, Kubernetes, AWS, Coffeescript, ELK
Tools: Gitlab CI, Visual Studio, IntelliJ

Brandschutzsoftware

Projektauftrag: Weiterentwicklung der bestehenden Software, Betreuung von Kundenprojekten
Branche: Baugewerbe
Rolle: Scrum Master, Projektleiter
Technologien: NodeJS, Angular, React, C#, Docker
Tools: Visual Studio, IntelliJ, Gitlab CI