Software Engineer Java
zooplus SE
Municipality of Madrid, Spain
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Municipality of Madrid, Spain
Tech stack
Clean Code Principles
Java
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Continuous Delivery
Continuous Integration
Relational Databases
Software Design Patterns
DevOps
Amazon DynamoDB
Elasticsearch
Python
PostgreSQL
Oracle Applications
Pair Programming
Scrum
Redis
Cloud Services
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Software Engineering
React
Grafana
GIT
Kotlin
Event Driven Architecture
Amazon Web Services (AWS)
InfluxDB
Sensu
Kibana
Amazon Web Services (AWS)
Terraform
Jenkins
Microservices
Job description
We are looking for people to help us deliver high-quality loyalty products for our customers and increase their engagement with Zooplus., * Work in a Scrum environment with an agile mindset across the whole organization.
- Collaborate in a friendly setting that encourages post-work activities and maintains a relaxed dress code.
- Engage in pair programming and knowledge sharing, including mentorship of newcomers.
- Develop new features, maintain existing team products, and improve required infrastructure, with a preference for cross-functional involvement.
- Focus on continuous delivery, clean code, and a DevOps mindset to produce quality products.
- Communicate fluently in English, as it is the official company language and used for synchronization with teams in Krakow or Munich.
Technologies / Frameworks / Practices
- Kotlin, Java 8+, Python
- React
- Oracle, PostgreSQL, Redis
- CI/CD with Jenkins
- InfluxDB, ElasticSearch, Grafana, Kibana, Sensu
- Amazon Web Services and cloud deployments (S3, SNS, SQS, RDS, DynamoDB), using Terraform or AWS CLI
- Git, Scrum, Pair Programming, Pull request, Peer Reviewing
Requirements
- 8 + years of experience in software development.
- Strong experience with Java 8+ or Kotlin; Python is a nice extra.
- Good grasp of clean-code principles.
- Experience with microservices and event-driven architectures.
- Ability to understand and apply design patterns.
- Experience with relational databases.
- English at a working-language level.
- Interest in the DevOps philosophy of "you build it, you run it."