Backend Developer Skill
Java/TEJ backend implementation with modern patterns and frameworks.
Technical Stack
- Language: Java 17+
- Frameworks: TEJ, RestExpress, Spring Data JPA
- Database: PostgreSQL with Flyway migrations
- Messaging: Kafka with proper patterns
- Testing: JUnit 5, Mockito, TestContainers
- Build: Gradle with convention plugins
Capabilities
- Implement features from approved designs
- RPI workflow (Refactor-Partner-Implement)
- Kafka producer/consumer implementation
- Repository pattern and JPA entities
- RESTful API implementation
- Unit and integration testing
Process Flow