13 февраля 2023
We are a software company in search of a skilled software engineer. We are committed to creating high-quality, low-maintenance software, and we build good long-term relationships with our customers and colleagues. Our headquarters is in Italy, and most of our employees work remotely.
Now we are looking for a senior backend developer that will join us, starting with the project of our long-term client, Global Fashion Group (GFG); and continuing with other company s projects, both internal and external.
https://betoola.com
About the client and the current project
GFG is a group of fashion e-commerce platforms, operating in 17 counties. All the regions are using a common back-office platform, Seller Center, which you ll be developing.
Sellers operating on GFG platforms use Seller Center to manage orders, promotions, consignment, reporting and analytics. Team you ll be joining is developing and maintaining it.
You will build and maintain scalable features by contributing to the codebase on a daily basis
You will support a test-driven development culture in the team with aiming at a very high coverage
You will share your knowledge with the team and do regular code review
About your hard skills
Solid Computer Science fundamentals (data structures, algorithms, design patterns)
Solid knowledge of Java, Spring Boot, OpenAPI, Git, Maven, Docker and some testing framework
Experience in building microservices, ideally deployed in Docker containers on Kubernetes
Experience with using a message queue (we use Amazon SQS)
You have developed and ran large scale production environments closely with DevOps/SRE
You have solid experience with Postgres
Language requirements:
English: at least B1, but B2 is preferred (spoken and written)
Russian: native or C1
Nice to haves
DevOps experience or the willingness to get it
AWS experience
Github Actions
Exposure to e-commerce environments
Italian language knowledge
What kind of person we re looking for
Soft-er skills are important for us, as they make the work experience better for you and your teammates. We re looking for someone who:
Is responsible. For instance, can take on the development of a week-sized task and deliver it on time, without external supervision. Your team will help you, but you're the one in charge.
Is punctual. We have a strict minimum of reporting, but we want it to be done timely. We minimize the amount of meetings, but everybody should be on time.
Is accurate. Attention to details is important to us. We like clean code, well-written docs and attention to what one's committing to the repository.
Is proactive. We appreciate your input, especially when it exposes issues with requirements, processes and team interactions.
Learns from mistakes. We don t want the same issues occurring over and over.
What we offer
Full-time employment
Fully remote work
Salary in euro
20 working days of paid vacation + 13 holidays (you can pick the dates)
Required hardware and software
Bullshit-free environment, direct and clear feedback from your managers, ability to influence team processes
Possible business trips to St. Petersburg, Berlin, Bologna, London or Copenhagen
Registration as a sole entrepreneur or self-employed person will be required. Relocation may be considered after 6 months of working together.