☕
Developer Archetype
The Enterprise Refugee
"Escaped the corporate world. Still writes AbstractFactoryBeanManagerImpl."
vibe
Uses the word "robust" unironically. Has JIRA opinions.
Java or Kotlin, six layers of abstraction, and a dependency injection container that could run a small country. You escaped the enterprise. The patterns, unfortunately, did not.
Typical stack
Java
Kotlin
Spring Boot
Maven
Hibernate
IntelliJ IDEA
Known examples
Every "ex-FAANG" startup engineer
Brings the process, forgets the startup needs to ship in 2 weeks
The consultant who charges €1,200/day
Delivers an 80-slide architecture deck. No code.
Signature traits
- → Class names that are three words long minimum
- → Interface for everything, implementation as an afterthought
- → Maven or Gradle XML files that need their own documentation
- → Reaches for Spring Boot even for a 50-line script
Strengths
- ✓ Genuinely understands scalable architecture patterns
- ✓ Comfortable in large codebases with many contributors
- ✓ Rigorous about separation of concerns
Watch out for
- ⚑ Massive over-engineering for projects that don't need it
- ⚑ Slow to ship — too much ceremony before writing a line of logic
- ⚑ Can't code without an IDE scaffolding everything