- Develop and maintain highly reliable and scalable services and applications
- Create automation that works on Windows, macOS and Linux servers
- Build APIs and UIs that are simple and powerful
- Understand product requirements, engage with team members and customers to define solutions, and estimate the scope of work required
- Collaborate with, mentor, and influence members within your team and across other
- Deliver solutions that can keep up with a rapidly evolving product in a timely fashion
Requirements
Solid Java/Spring Boot development experience.
- Experience with at least one other programming language
- Knowledge in Microservices, Functions, Event-driven/reactive programming or other Cloud Native architectures
- Experience designing, building, and maintaining RESTful APIs
- Good understanding of containers, build systems, and infrastructure automation