The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.
Technical Requirements:
Must-Haves:
- Java (backend focus)
- Spring Boot & Spring Reactive
- Microservices development (from scratch)
- SQL & NoSQL databases
- AWS: ECS, S3, EventBridge, SQS, CloudWatch
Nice-to-Haves:
- Exposure to CI/CD with GitHub Actions
- JVM tuning experience is helpful but not required
- Previous mortgage industry experience is a plus but not mandatory
Additional Details:
- Primary communication between services is REST APIs.
- Cloud usage is mostly AWS (not Azure/GCP).
- Deployment is currently once per month; team follows Agile/Sprint methodology.
- Role is focused on greenfield development, not just support/maintenance.