Agentic Software Development
KI-gestützte Softwareentwicklung über parallele Teams hinweg — End-to-End-Engineering, moderne Stacks und Cloud-native Architekturen.
- Autonomous Coding
- Intelligent Workflows
- Modern Tech Stacks
- AI Agent Orchestration
- Agile Delivery
- Custom Platforms
Implementierung und Wartung großer Softwaresysteme
Programmiersprachen
- Wir arbeiten hauptsächlich mit Enterprise-Java sowie C++, C#, JavaScript / TypeScript, Kotlin, PHP und Python
- Darüber hinaus, jedoch seltener, arbeiten wir mit C, Go, Groovy, Objective-C, Ruby, Rust, Scala und Swift
- Ungewöhnliche Sprachen wie Haskell kennen wir aus Freude daran
Webtechnologien
- Frameworks wie Angular, React und Vue.js, Flux/Redux, Ember
- Java-Frontendtechnologien wie Spring MVC, JSF und JSP, JavaFX, SWT, Swing und Vaadin
- ASP.NET und Node.js
- Grails auf Groovy, Rails auf Ruby, Python mit Flask und PHP mit Symfony
- CSS mit Less und Sass, PostCSS und CSS-in-JS
Frameworks
- O/R-Mapping mit Hibernate/JPA, Doctrine und Entity Framework
- Inversion of Control mit Spring, CDI, Simple Injector und Unity
- Anwendungsentwicklung mit Spring Boot, .NET Core, Micronaut und Quarkus
- Enterprise Integration mit Apache Camel und ESBs, TIBCO
- Messaging mit Kafka, ActiveMQ und RabbitMQ
- Stream-Processing mit Apache Flink und Spark
- Rule Engines mit Drools
- Reactive Applications mit Akka, Spring und Reactive Streams
- Komponentenmodelle mit OSGi und Java Modules
- GUIs mit Qt
Werkzeuge
- Suchmaschinen und Tools wie ElasticSearch/Logstash/Kibana und Solr/Lucene/Hibernate Search
- Shell-Skripting mit Bash, Zsh, PowerShell
- Compilerbau mit Yacc/Bison/JavaCC/ANTLR und f/lex
- Komplexe E-Commerce-Lösungen auf Basis der hybris Commerce Suite und des hybris Commerce Accelerator
Architektur & Design
- Domain Driven Design (DDD), objektorientierte Analyse und Design (OOAD)
- Verteilte Systeme mit REST & SOAP, GraphQL und OData
- API-Management mit OpenAPI und Apigee
- Event-getriebene Architekturen, Event Sourcing und CQRS
- Serverlose Architekturen
- Responsive Web-Design, Progressive Web Apps & User Experience (UX)
- Dokumentation mit JGiven und arc42-Templates
- Architekturregeln mit ArchUnit
Automatisiertes Testing & Qualitätssicherung
- Test-Driven Development und Testautomatisierung mit Continuous-Integration-Systemen wie Jenkins und Bamboo
- Test-Tools: JUnit/TestNG/FitNesse, Hamcrest/Mockito, Concordion, Behat, JGiven, AssertJ & FEST, Selenium/Geb, Jest, Mocha und Jasmine, Spock und Behave
- Qualitätsmanagement mit SonarQube™, PMD, FindBugs/SpotBugs, CheckStyle, *Lint
- Code-Reviews und Software-Verifikation
- Performance-Testing & Tuning, Analyse von Concurrency- und Memory-Leak-Problemen
Laufzeit- und Entwicklungsumgebungen
- Java-Anwendungsserver: WebLogic, Tomcat, Jetty, WebSphere und Wildfly
- Portalserver wie Liferay
- Betriebssysteme wie Linux, Unix, macOS, Windows
- Build-Systeme wie Gradle, Maven, Ant, Ivy, npm, Gulp, Phing, Composer, yarn, CMake, NAnt und NuGet
- Versionsverwaltung mit Git (GitHub/GitLab/Bitbucket), SVN, ClearCase, Mercurial, TFS, Jazz
- Artefakt-Management mit Nexus/Artifactory
- Wikis und Bug-Tracker wie Atlassian Confluence und Jira, JetBrains YouTrack, Trac, MediaWiki
- IDEs wie Eclipse, IntelliJ, PHPStorm und CLion
- Entwicklung für mobile Geräte auf iOS und Android
- Cloud- und SaaS-Plattformen wie AWS und Azure, Google Cloud Platform, OpenShift und AppExchange
Services, Prozesse & Requirements
- Best-Practice-Softwareentwicklung mit Scrum und Kanban, skaliertem Scrum (SAFe, LeSS) und Techniken aus Extreme Programming / XP
- Unterstützung als Scrum Master und Product Owner
- Sprach- und toolunabhängige Implementierung von Geschäftsprozessen
- Restrukturierung laufender Drittanbieter-Projekte sowie Fehlerbehebung und Refactoring von Legacy-Code
- Agile Requirements Engineering, User Stories/Story Mapping und Event Storming
- Firefighting-Einsätze
- Schulungen, Workshops und Know-how-Transfer
IT-Modernisierung
- Bestandsaufnahme, Due-Diligence-Prüfung
- Roadmap zur Modernisierung: maßgeschneiderte Modernisierung mit verschiedenen Technologien über Branchen hinweg
- Beratung zu Modernisierungsstrategien, z. B. nach dem Strangler Pattern oder mit In-Place-Modernisierungen
- Unterstützung bei der Priorisierung bestehender Business-Features
- Herstellung von Cloud-Readiness
- Intelligente Konzepte für die Transformation: temporäre Adapter, die die Migration vor Clientsystemen verbergen
- Paradigmenwechsel und Einführung von Best Practices in der Softwareentwicklung und im Anforderungsmanagement
- Qualitätssicherung und Risikominimierung durch erhöhte Automatisierung
Alle Leistungen
Übersicht arrow_forward code
Agentic Software Development
KI-gestützte Softwareentwicklung über parallele Teams hinweg — End-to-End-Engineering, moderne Stacks und Cloud-native Architekturen.
precision_manufacturingRobotics & Physical AI
Fine-Tuning von Robot-Foundation-Models, Reinforcement Learning, Simulationsumgebungen und On-Edge-Inference für echte Robotik-Anwendungen.
psychologyArtificial Intelligence
Generative KI, LLMs und Vision-Language-Modelle, Computer Vision, ML und Reinforcement Learning — vom Proof of Concept bis zur Produktion.
Interessiert?
Kontaktieren Sie uns, um mehr über Agentic Software Development zu erfahren und wie wir Sie unterstützen können.
info@tngtech.com