JavaKotlinNode.jsNoSQLRabbitMQRedisSpringSQLTypeScriptNew RelicGitHubCachingCI/CDMentoringRemote Work
About this role
Role Overview
Backend Solution Implementation: Responsible for collaboratively implementing the best backend solutions for our clients, always aiming to deliver the best user experience for our products.
Coding, Testing, Deployment and Monitoring: Responsible for coding, writing unit tests, deploying and monitoring, as well as ensuring code quality and programming best practices.
Application Improvement: Improve applications by identifying opportunities for enhancement, making recommendations, designing and implementing systems.
Participation in Decision-Making: Act with an ownership mindset and participate in implementation decisions for products.
Improving System Quality: Improve system quality by identifying common issues and patterns, and developing standard operating procedures.
Code Maintenance and Review: Maintain, enhance, and review existing code through code reviews and pair programming.
Research and Implementation of New Technologies: Investigate and adopt new technologies when relevant.
Documentation and Technical Mentoring: Keep documentation up to date and act as a technical mentor to other developers, sharing programming best practices with the team.
Requirements
Knowledge and experience with Java, GitHub, and Spring.
Knowledge of testing (unit, end-to-end, and integration tests).
Knowledge of caching solutions (Redis).
Experience with microservices, CI/CD, and messaging (RabbitMQ).
Knowledge of SQL and NoSQL databases.
Experience with monitoring tools (New Relic) and operational health metrics.
Nice to have:
Node/TypeScript: Experience with Node.js/TypeScript applications.
E-commerce (Retail): Experience in e-commerce (retail).
Knowledge of Kotlin applications.
Tech Stack
Java
Kotlin
Node.js
NoSQL
RabbitMQ
Redis
Spring
SQL
TypeScript
Benefits
Health
Medical and dental plan
Medication assistance
Health allowance for family members
Free psychotherapy sessions
Telemedicine and second medical opinion
Free flu vaccination
Health care programs
Nutrition
Meal voucher or local restaurant benefit (depending on work model)
Food allowance
Holiday food allowance (Christmas)
Well-being and Quality of Life
Gym and fitness studio plan
Home office allowance (hybrid and remote work models)
Pet health plan
Birthday day off
Up to 40% discount on our products
Employee membership program (partnerships and agreements, multi-brand store, TotalPass gyms, courses and more!)
Travel and accommodation program
Family
Childcare assistance
Child nutrition credit
Babysitting allowance
School supplies allowance
Legal, psychological and social counseling
Support for non-traditional parents
Extended parental leave (180 days for mothers and 120 days for fathers)
Mobility
Transport voucher and parking (hybrid and on-site models)