Mid-Senior Backend Developer, Java & API

Sundayyworld — Canada · Posted ~2 hours ago

Senior

Skills

Java backend development API development software development API

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a collaborative technology team as a Mid-Senior Backend Developer. You will help build a complex software ecosystem from the ground up, using Java and APIs while contributing to innovative, user-centered digital experiences.

Highlights

Contribute to a complex software ecosystem from the ground up in a collaborative, innovative environment focused on continuous learning and meaningful user experiences.

Description

About The Company Amuse is a dynamic platform dedicated to helping individuals discover and engage with local arts and culture. Serving as a personalized travel guide, Amuse enriches everyday experiences by providing users with interesting insights and information about their surroundings, whether they are at home or exploring new places. The platform aims to connect curious minds with the vibrant cultural scenes in their communities through innovative technology and user-centered design. With a focus on building a complex software ecosystem from the ground up, Amuse offers a unique opportunity for talented developers to contribute to a meaningful and engaging product. The company values collaboration, innovation, and continuous learning, fostering a creative environment where team members can grow professionally and personally. About The Role We are seeking a passionate and skilled Mid-Senior Level Back End Developer to join our dedicated team. In this role, you will contribute significantly to the core backend API that powers the Amuse platform, supporting features for users who are eager to explore local arts and culture. You will be involved in designing, developing, and maintaining reliable APIs and data models, ensuring seamless integration and performance. Your work will include exploring how GIS data and algorithms can connect data points in innovative ways, enhancing the user experience through spatial data insights. Collaboration is key, and you will work closely with other developers, designers, and team members to bring new features to life. This position offers a rare opportunity to work on a complex, scalable software platform in a remote environment, with a focus on growth, innovation, and meaningful impact. Qualifications Experience with Go / Golang or equivalent strongly typed compiled languages such as Rust, Java, or C++Familiarity with REST APIs and real-time application developmentInterest in data analytics and spatial data, including GIS concepts and algorithmsExperience with relational databases, preferably Postgres; familiarity with PostGIS is a bonusKnowledge of media types such as audio, video, images, or geographic dataStrong communication skills and ability to collaborate effectively within a team environmentDemonstrated problem-solving skills and attention to detailExperience with API development, data modeling, or algorithm-driven projects, either through personal, academic, or professional projectsWillingness to learn new tools, techniques, and share ideas openlyInterest in AI-powered tools and how they can augment development workflows Responsibilities Contribute to the development and maintenance of the core backend API that powers the Amuse platformDesign, implement, and optimize APIs and data models for reliability and scalabilityExplore GIS data and algorithms to create meaningful connections between data pointsCollaborate with cross-functional teams including developers, designers, and product managers to deliver new featuresParticipate in code reviews, testing, and documentation to ensure high-quality deliverablesIdentify opportunities to improve system performance and user experience through technical solutionsStay informed about emerging technologies and industry best practices to continually enhance skills and platform capabilitiesSupport team initiatives for innovation, knowledge sharing, and process improvement Benefits Competitive salary based on experience, ranging from $85,000 to $105,000 per yearEquity compensation to share in the company's successGenerous vacation policy and paid parental leave to support work-life balanceHealth stipend to assist with healthcare expensesFully remote work environment, offering flexibility and autonomyBiannual in-person meetups with travel allowancesOpportunities for professional growth and upward mobility within the organization Equal Opportunity Amuse is committed to fostering an inclusive and diverse workplace. We welcome applicants of all backgrounds, identities, and experiences. We believe that diversity enhances our team and drives innovation. All employment decisions are made based on qualifications, merit, and business needs. We are an equal opportunity employer and do not discriminate on the basis of race, color, religion, gender, sexual orientation, gender identity or expression, age, national origin, disability, or any other protected status.