Slide 5
Slide 5 text
expertise in programming languages
domain driven design
monoliths /microservices
evolutionary architecture, emergent design
hexagonal architecture / ports and adaptors
branching mechanisms / trunk based development
automated tests (unit, integration, functional, etc)
pair & mob programming
code review, team standards
continuous integration and cd pipeline
design patterns & refactoring
test driven development (tdd, bdd, atdd)
expertise in frameworks
oop and functional paradigms
consumer driver contract testing
transaction management
code quality and static code analysis
event handling / messaging
non-blocking io, data streaming
monitoring & traceability
resilient architecture
asynchronous communication
cache management
rest / grpc api management