Middle + Backend Developer

Mercaux
R$ 23.565 - R$ 29.838 a year
Rio Grande do Sul
Full time
há 2 semanas

Company & Product


Mercaux is an in-store B2B SaaS Platform that aims to transform offline retail and help traditional retailers smoothly transition into the digital era. Founded by Harvard Business School alumni and ex-Yandex tech team, Mercaux’s products are live in 40 countries including the UK, Italy, Spain, US, Canada, and Thailand.


Mercaux’s Next Generation Platform is comprised of In-Store Experience, Universal Basket, and Next Generation Checkout layers, to help retailers provide customers with a frictionless omnichannel shopping experience. The solutions are operated by Sales Associates using the Mercaux App via a tablet or iPhone-based device, or self-served by customers using their own phones (via a web-based App) or touch screen kiosks/Digital Fitting Rooms. All the solutions are managed by a SaaS HQ Platform.


Retailers such as Nike, Stadium Goods & Springfield typically see a sales uplift in-store and 5x ROI, in a matter of months.


Mercaux has an international team in multiple offices – London and Barcelona.


Job & Location


Mercaux has an international team in multiple offices – London and Barcelona, as well as a remote team.


Who we are looking for and why:

We are looking for a Middle + BackEnd developer (in Serbia, or remote) to optimize our AWS services, boost scalability, and build a strong base for advanced analytics and machine learning, with a possible move to Azure.


At Mercaux, our backend is a collection of cloud-based RESTful API services built on the reliable Java (and a tiny bit of Kotlin) + Spring + Hibernate stack. One standout feature for us is our multi-tenancy approach, where all Mercaux clients coexist within a single infrastructure.


As a result, our backend needs to effectively manage data and permissions across users and roles, while maintaining ISO 27001 and PCI compliance. These services play a crucial role in our ETL system and are utilised by our iOS, Android, and Web applications. Check out more details about our architecture
here.

From a business perspective, these services handle user authentication, rights management, data storage and retrieval, message forwarding through the Twilio API, integration with OMS, and much more. We're seeking a skilled backend developer who can help scale out our platform's core (e.g., preparing for potential sharding) and drive the development of new business scenarios.


What you will need to do:


  • Developing and maintaining a suite of AWS-based services (with potential expansion to Azure in the future)
  • Enhancing scalability and identifying performance bottlenecks
  • Building the foundation for advanced analytics using statistical and machine learning techniques
  • Collaborating closely on optimising memory and CPU utilisation, as well as fine-tuning complex SQL queries

How to know if you’re the right fit:


  • You've worked with similar infrastructure: Linux, PostgreSQL, AWS (SQS, SNS, S3, CloudFront)
  • You possess solid Java skills: Hibernate, Spring, Spring Boot
  • You're well-versed in SQL: optimising complex queries, memory and CPU usage, etc.
  • You're experienced with development tools: CI/CD deployment (Teamcity), bash, gitflow
  • You have familiarity or hands-on experience with: AWS ECS, EC2, ASG, RDS, Lambda, Docker, Load testing (Jmeter)
  • You can effectively communicate in English for work purposes, especially in written form
  • You're hands-on, take full ownership of your work, and value accountability from start to finish

What we offer:

  • International, diverse, and dynamic team
  • Opportunity to create something new, and to transform the retail industry
  • Competitive salary
  • Health Insurance (upon probation)
  • Paid time-off + applicable local public holidays
  • Hybrid workplace (with the office in Barcelona or Serbia)
Apply
Other Job Recommendations:

Java Backend Developer Senior

NEORIS
São Paulo
  • Implement unit and integration tests to ensure code quality...
  • Work with development teams, designers, and stakeholders to...
há 1 dia

Mid Backend Developer - Java

Invillia
Rio de Janeiro, Rio de Janeiro
R$ 26.586 - R$ 33.664 a year
A Invillia não apenas transformou a forma como as empresas mais revolucionárias do mundo criam e desenvolvem estratégias, negócios...
há 2 semanas

Sr Backend Developer - Java

Invillia
Rio de Janeiro, Rio de Janeiro
R$ 27.121 - R$ 34.341 a year
A Invillia não apenas transformou a forma como as empresas mais revolucionárias do mundo criam e desenvolvem estratégias, negócios...
há 3 semanas

Jr Backend Developer - Java/Kotlin

Invillia
Rio de Janeiro, Rio de Janeiro
R$ 25.478 - R$ 32.261 a year
  • Conhecimento em estrutura de dados e paradigma de...
  • Experiência com sistemas distribuídos e microserviços...
há 3 semanas

[Job-22259] Mid-level Backend Developer (Node) , Brazil

CI&T
Brasil
We are tech transformation specialists, uniting human expertise with AI to create scalable tech solutions.With over 6,500...
há 3 semanas