Senior Java Developer (Remote from Europe)
An international company develops a taxi aggregator and delivery service with a built-in marketplace. Currently, they are in search of a Java Developer to join the team of professionals.
The company has been successfully working on a wide range of software development projects since 2003. You will be working in a stable company trusted by customers.
The company has a horizontal structure and there is no unnecessary bureaucracy. So be the owner, your ideas will be heard.
Although there are offices in Serbia or Slovenia, the role involves a flexible schedule and fully remote collaboration.
Your tasks:
- Java development based on existing architectural solutions and approaches
- Development of microservices-based applications
- Unit testing code coverage
- Deployment
Requirements
- 6+ years of commercial Java development experience
- Working experience with Java Core, Spring, Spring Boot, Apache Commons, Git, *nix OS, SQL, OOM (Hibernate, JPA), Unit testing
- English B2+ (good written and spoken level)
Will be a plus:
- Knowledge of microservice architecture
- Building highload, fault tolerance systems
- Monitoring and Distributed Tracing
- MQ (JMS, Artemis),
- Practical experience with automatic build systems and continuous integration of applications (Maven, Jenkins)
- Experience with non-relational databases, etc.
Benefits
- Salary up to 2000 EUR gross
- Official employment, payments 2 times a month
- Flexible schedule, taking into account employees’ time zone
- 100% remote work
- English language courses
- Medical insurance
- Working in an ambitious and developing team of professionals