Full-Stack Developer
Development Team
On behalf of our Client from Canada, Mobilunity is looking for a Full-Stack Developer.
Our Client is a technology company focused on automating customs and freight logistics processes. The company’s main goal is to help customs brokers, freight forwarders, and importers simplify and optimize cross-border trade through modern, cloud-based solutions and well-structured APIs.
They are seeking a talented and experienced Full Stack Java Developer to join its fully remote team. You will play a key role in designing, developing, and maintaining a next-generation cloud-native SaaS platform for customs brokers and freight forwarders in North America. This is an exciting opportunity to contribute to a fast-paced development environment focused on high-quality design and clean code, using modern Java technologies and a service-based architecture.
Key Responsibilities:
- Design, develop, and implement new features across the full stack, including UI, backend server-side code, and functional concepts
- Work within a modular monolith architecture based on OSGI
- Ensure high performance, scalability, and security of applications
- Collaborate closely with product, design, and support teams to define and deliver new product capabilities
- Write and maintain comprehensive automated test units
Required Skills and Experience:
- 5+ years of professional experience in Full Stack Development
- Expertise in Java (preferably Java 21+)
- Strong working knowledge of Backend Server-Side development
- Experience with Service-Based Architectures (ideally OSGI/Bnd)
- Proficiency in modern UI Design/Development (e.g., Eclipse SWT or equivalent thick client/desktop application experience is a plus)
- Experience with PostgreSQL or other relational databases
- Working knowledge of developing automated test units using frameworks like JUnit/Mockito
- Familiarity with version control systems, particularly Git (GitHub)
- Ability to work independently and excel in a collaborative team environment
- At least Upper-Intermediate level of English
Nice-to-Have skills:
- Experience with reactive programming ,RXJava
- Experience using AI-powered coding tools like CoPilot
In return we offer:
- The friendliest community of like-minded IT-people
- Open knowledge-sharing environment – exclusive access to a rich pool of colleagues willing to share their endless insights into the widest variety of modern technologies.
- Mobilunity Medical Insurance program designed to meet our teams’ needs.
- Paid vacations and sick leaves, including 5 paid days per year that don’t require a sick note.
- Perfect office location in the city center (900m from Lukyanivska metro station with a green and spacious neighborhood) or remote mode engagement: you can choose a convenient one for you, with a possibility to fit together both.
- No open-spaces setup – separate rooms for every team’s comfort and multiple lounge and gaming zones.
- English classes in 1-to-1 & group modes with elements of gamification.
- Neverending fun: sports events, tournaments, music band, multiple affinity groups
Come on board, and let’s grow together!