PAYBACK modernizes its platform and products and moves functionality to Google public cloud. One of highly prioritizes products is the Global Coupon Assignment Store. As a part of the team, you will build cloud native applications.
Your responsibilities:
- Implement new features, infrastructure changes and automated tests as a part of agile team
- Pair with other developers
- Support our application with other team members in production
- Programming well-designed, testable, efficient code
- Executing full lifecycle software development
- Monitoring system performance
- Producing specifications and determine operational feasibility
- Communicating key project data to team members and building cohesion among teams
- Implementing tests and fixing bugs
- Write technical documentation in English in Confluence wiki
Your Profile:
- Experience of working in an Agile environment
- Must have a proven track record to work at all stages of the software development life cycle.
- Experience of the following: full lifecycle development, testing, development of code, technical documentation
- Experience with operation in production is very welcome – we do you build it you run it
- Working using pairing or performing peer reviews
- Collaborating with the business owner
- Core Skills include:
- Java
- Google Cloud (GCP)
- Containers (docker or similar)
- Terraform
- Springboot
- Nice to have skills:
- GCP: Cloud Run, Cloud Monitoring, PubSub
- Gradle, maven
- Shell scripts
- AVRO
- PubSub or Kafka
- SQL Knowledge and experience with database structure definition
- REST interfaces and REST interface definition