Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Position: Freelance Java Developer
Contract Length: 4-6 months initially (extensions possible)
Location: 100% Remote
Start Date: June/July 2025 (July start preferred)
Language: English
About Us
We are developing a cutting-edge international marketplace platform that connects businesses and consumers to buy and sell refurbished phones. As part of this initiative, we are building a scalable greenfield MVP designed for global use. This is a fantastic opportunity to work with an agile team on a fast-paced and impactful project.
Role Overview
We are seeking an experienced Java Developer to join our agile development team. You will play a critical role in enhancing and scaling the MVP, focusing on the core Spring application. This includes building new features, ensuring high performance, and integrating third-party services related to payments and logistics.
Our team prioritizes clean, well-documented, and well-tested code, so a strong background in unit testing and attention to detail is essential.
Responsibilities
- Collaborate with the Product Owner, Engineering Manager, and Developers to deliver high-quality solutions.
- Develop and scale the core Spring application for a B2C marketplace.
- Work on REST APIs, integrating third-party payment and logistics services.
- Write and maintain unit tests (e.g., JUnit, Mockito) for robust code quality.
- Contribute to the documentation and best practices of the platform.
Required Skills and Experience
- Proficiency in Java (Kotlin experience or interest is a plus).
- Strong knowledge of Spring Boot, Spring Data, and Spring Framework.
- Experience with PostgreSQL databases.
- Skilled in developing and maintaining REST APIs.
- Familiarity with version control systems such as GitLab.
- Demonstrated experience writing unit tests (e.g., JUnit, Mockito).
Preferred Skills
- Experience with AWS cloud infrastructure and services.
- Knowledge of end-to-end and integration testing.
- Full-stack development experience with React.
- Prior experience working on Kotlin.
What We Offer
- A challenging and impactful project in the international marketplace domain.
- The flexibility of 100% remote work.
- Collaboration with a talented and experienced agile team.
- Opportunities to work with the latest technologies and industry best practices.
How to Apply
If this sounds like the perfect opportunity for you, please send your:
- CV
- Availability
- Day rate
We will review your application and schedule a call to discuss the position further.
Referral Program: If this role isn’t for you, refer a candidate, and if they are successfully hired, you’ll be rewarded!
Join us to make an impact in the global marketplace space!