Alex Staff Agency
Slovenia, remote
An international company that develops and integrates software for e-commerce is looking for a Lead Java Developer.

The company has been successfully working on a wide range of software development projects since 2003. The new project where you are invited to join is a multifunctional platform that combines cab service, delivery and built-in marketplace for the company's foreign partner.

The position involves a flexible schedule and fully remote collaboration with the ability to work from anywhere in the world. You are also offered relocation to Slovenia after one year with the company.
Salary: 3200-4500 USD
Experience: 5+ years
Work schedule: full-time
Slovenia Index
Immigration rating
Standard of living
Cost of living
Lead Java Developer
Your tasks:
  • Writing code in Java, taking into account already existing architectural solutions and approaches in the project, as well as offering their own approaches
  • Development of microservices
  • Coverage of your own code with unit tests
  • Reviewing code of teammates for quality of solutions and compliance with the architecture and approaches in the project
  • Code deployment and performance metrics tracking
  • Participation in technical discussions of new tasks
  • Participation in analysis of incidents and system performance issues
  • 5+ years of experience leading a team of developers
  • 5+ years of commercial Java development experience (Java Core, Spring & Spring Boot, Apache Commons)
  • Knowledge and ability to use tools like Git, *nix OS, SQL, OOM (Hibernate, JPA), Unit
  • Building high load, fault tolerance systems
  • English B2+
Will be a plus:
  • Knowledge of microservice architecture
  • Monitoring and Distributed Tracing
  • MQ (JMS, Artemis)
  • Hands-on experience with autobuild and continuous application integration systems (Maven, Jenkins)
  • Experience with non-relational databases
  • Russian language B2+
The company offers you:
  • Decent salary 3200-4500 USD gross, according to your experience and skills
  • Official employment, payments 2 times a month
  • Flexible schedule, taking into account employees' time zone
  • Remote work
  • Relocation package when moving to Slovenia
  • English language courses
  • Built-in work ecosystem using Confluence, slack, jira, tempo
  • Working in an ambitious and developing team of professionals
Send us your resume! We will contact you soon.
Why should you choose us?
We are able to provide you with a list of vacancies within these companies, ensuring that companies benefits from the highest qualified professionals.

We can help you with getting hired by the company that you like the most and that matches your technical skills.
Our company has been recruiting IT specialists since 2005. We select staff for reputable companies worldwide.

We have researched these companies and have extensive knowledge of how they operate.

As a result we are able to select the best vacancy suited to your personal skills.

We offer our services at no cost to employees.
Other vacancy for Java Developer
Helpful articles
+357 (260) 100 76