- Design, build, and maintain backend services and REST APIs using the Java/Spring Boot stack.
- Write clean, well-tested, maintainable code and participate in code reviews.
- Design relational database schemas, write queries, and troubleshoot data issues.
- Deploy and support services running on AWS, following existing infrastructure patterns.
- Debug and resolve production issues, escalating and collaborating with the team lead as needed.
- Use AI-assisted development tools to accelerate ramp-up and day-to-day delivery.
- Collaborate with the engineering lead and product and QA partners to scope and ship features.
- Learn the codebase, engineering practices, and domain while growing toward more independent ownership.