Java Software Engineer
Required: Must have great communication skills.
Must-Have:
SkillsThe core stack is Java 17, Microservices/REST APIs, Kafka, PostgreSQL, DataStax/Cassandra, OpenShift/Kubernetes, CI/CD, and Splunk, with integrations into SendGrid and existing enterprise systems.
Strong distributed systems fundamentals around:
- Batch Processing
- Event Processing
- ResiliencyRetriesAuditabilityAPI Security
- Automated Testing
- Production Support
- Ability to:
- Take an established architecture and turn it into a delivery backlog
- Develop and review code
- Coordinate across Infrastructure, Security, DBA, and Application teams
- Write production code when necessary