Software Engineer (Java) (relocation to Montenegro)

July 17

Apply Now

Description

• Design, develop, and maintain high-performance Java applications • Collaborate with cross-functional teams to deliver innovative solutions

Requirements

• Excellent knowledge of Java SE (minimum 3 years of experience) • Hands-on experience with Spring: Boot, MVC, Data, etc. • Experience in developing high-load data processing systems • Experience with SQL (PostgreSQL preferred) and ORM technologies (JPA, Hibernate) • Understanding of ESB (Kafka preferred) • Work experience in financial, investment, or trading companies • Good knowledge of data structures, architectural patterns • Experience with NoSQL databases (Redis, MongoDB) • Experience with Cloud Native Environment (AWS preferred) • Experience with SOA and microservices • Understanding of Agile methodologies

Benefits

• Work in a pleasant and enjoyable environment near the Montenegrin sea or mountains • Quarterly bonuses based on Company performance • Generous relocation package for the employee and their immediate family/partner • Medical Insurance Plan with coverage for the employee and their immediate family from day one • 24 working days annual leave • Yearly reimbursement of travel expenses for the employee and family's flight home • Corporate events and team building activities • Udemy Business unlimited membership & language training courses • Professional and personal development opportunities in a fast-growing environment

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com