MobilunityRemote

Full Stack Java Developer

Description

On behalf of our Client from Canada, Mobilunity is looking for a Full Stack Java 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 deg, 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

Skills

PostgreSQLJavaSecurityAIMockitoJunitMonolithGitHubGit

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching