Tech Stack
AWSCloudEC2JavaKafkaKotlinNoSQLRabbitMQSQL
About the role
- Code, develop, and implement systems
- Design and develop APIs
- Perform bug fixes and testing
- Participate in requirements gathering and definition
- Propose improvements to daily processes
- Share knowledge and collaborate with other developers
Requirements
- Java/Kotlin
- Microservices architecture
- RESTful APIs
- Cloud Computing (AWS: ECS/EKS/EC2/S3/SQS/API Gateway/Lambda)
- Object-oriented programming
- Event-driven architecture (Kafka, Kinesis) and messaging (SQS/MQ Series/ActiveMQ/RabbitMQ)
- Persistence (SQL/NoSQL)
- Git
- Observability (logging, metrics, tracing, dashboards, alerts, monitoring)
- Data quality (the team has QA, but basic familiarity is important)
- Coding patterns and best practices (SOLID, Clean Code, Clean Architecture, DDD, unit testing)
- Freedom to work from anywhere
- Flexible working hours*
- Education assistance
- Internal career development platform
- Internal guilds and other study and interest groups
- Health insurance
- Dental plan
- Discounted medication program
- Telemedicine: 24/7 medical assistance
- Free online therapy
- Wellhub
- Extended maternity leave
- Extended paternity leave
- CAZ – Zuppers Support Center
- Meal and grocery vouchers
- Life insurance
- Transportation voucher
- Home office allowance
- Daycare subsidy
- Phone plan allowance
- Profit-sharing (participation in profits and results)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaKotlinMicroservices architectureRESTful APIsCloud ComputingObject-oriented programmingEvent-driven architecturePersistenceGitCoding patterns
Soft skills
collaborationknowledge sharingrequirements gatheringprocess improvement