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
Standard of living
Cost of living
Lead Java Developer
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
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
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.