Remote Software Developer Jobs

Spring Boot
217 jobs found. to receive daily emails with new job openings that match your preferences.
217 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply

πŸ“ Australia, New Zealand

🧭 Full-Time

πŸ” Trust and Safety

  • Three-plus (3+) years of commercial experience developing complex applications in Java
  • Collaborative mindset and the ability to communicate effectively with teammates
  • Strong fundamentals in computer science and engineering, including concurrency, multithreading, data structures, and solution design
  • Experience designing, building, and maintaining high-performance, large-scale Java backend systems
  • Problem-solving mentality and a passion for finding innovative solutions
  • Collaborate with various specialties in the team, FE, BE, MLE, and PM to design, plan, build, and maintain features owned by the Account Integrity team
  • Work with various teams across Trust and Safety to understand and solve Trust and Safety challenges across Canva
  • Contribute to long-term strategies and roadmaps for Trust and safety challenges
  • Communicating with stakeholders to assess requirements, align timelines, and optimise for customer value.

Backend DevelopmentJavaSpringSpring BootAlgorithmsData StructuresCommunication SkillsCI/CDProblem SolvingRESTful APIsMicroservicesSoftware Engineering

Posted about 4 hours ago
Apply
Apply

πŸ“ Philippines

🏒 Company: ConnectOSπŸ‘₯ 251-500ComplianceConsultingHuman ResourcesBusiness DevelopmentSecurityLegal

  • 5+ years of professional software engineering experience
  • Strong experience in full stack development, with focus on either: Frontend: React, TypeScript, Next.js OR Backend: Java/Spring Boot, REST/GraphQL API development
  • Experience in designing backend data models, API contracts, or frontend architecture
  • Experience with PostgreSQL or MongoDB
  • Solid understanding of Docker and containerized environments
  • Familiarity with AWS services (e.g. EC2, S3, RDS)
NOT STATED

AWSBackend DevelopmentDockerPostgreSQLFrontend DevelopmentJavaMongoDBReact.jsSpring BootTypeScriptNext.jsCI/CD

Posted about 5 hours ago
Apply
Apply
πŸ”₯ Sr. Software Engineer
Posted about 5 hours ago

πŸ“ United States

πŸ’Έ 150000.0 - 180000.0 USD per year

πŸ” Healthcare Fintech

  • 5+ years of experience in backend development with Java.
  • Strong understanding of object-oriented programming and design patterns.
  • Knowledge of relational databases and SQL.
  • Proficient in version control systems like Git.
  • Design, develop, and maintain backend systems.
  • Collaborate with cross-functional teams to define and implement new features.
  • Optimize applications for maximum speed and scalability.
  • Ensure the technical feasibility of backend designs.
  • Write clean, maintainable, and efficient code.
  • Troubleshoot and debug applications.
  • Stay up-to-date with emerging technologies and industry trends.

Backend DevelopmentSQLDesign PatternsGitJavaSpring BootJava Enterprise EditionRDBMSRESTful APIsDebugging

Posted about 5 hours ago
Apply
Apply
πŸ”₯ Senior Backend Engineer
Posted about 14 hours ago

πŸ“ United States

🧭 Full-Time

πŸ” Software Development

  • 7+ years of experience related to Java development (Kotlin preferred) in addition to data engineering and modeling complex data
  • Strong experience in SQL, data modeling, and manipulating and extracting large data sets.
  • Hands-on experience working with data warehouse technologies.
  • Experience building high-quality APIs and working with microservices (Spring Boot, REST).
  • Experience with cloud infrastructure and containerization (Docker, Kubernetes).
  • Proficiency with Git, CI/CD pipelines, and build tools (Gradle preferred).
  • Work with your engineering squad to design and build a robust platform that will handle terabytes of real-time and batch data flowing through internal and external systems.
  • Build high volume and low latency services that are reliable at scale.
  • Create and manage ETL/ELT workflows that transform our billions of raw data points daily into quickly accessible information across our databases and data warehouses
  • Develop big data solutions using commercial and open-source frameworks.
  • Collaborate with and explain complex technical issues to your technical peers and non-technical stakeholders.

Backend DevelopmentDockerSQLCloud ComputingDesign PatternsETLGitJavaKafkaKotlinKubernetesSpring BootAlgorithmsAPI testingData engineeringData StructuresREST APISparkCI/CDRESTful APIsMicroservicesData modeling

Posted about 14 hours ago
Apply
Apply

πŸ“ Indonesia

πŸ” Software Development

🏒 Company: csgcareers

  • 3+ years software development experience with modern Java SE (17+).
  • You thrive on teamwork, can communicate and collaborate easily with your teammates.
  • You know your way around the development tools like GitHub, Maven, Docker and Kubernetes.
  • Build new and maintain existing services using our microservice technology stack (Java, REST APIs, PostgreSQL, Kafka, Kubernetes).
  • Write clean, maintainable, and efficient code.
  • Participate in code reviews and mentoring of junior developers.
  • Work with your squad to deliver awesome new features on time and continuously improve.
  • Partner up with Test Engineers to assess issues and resolve and bugs.

Backend DevelopmentDockerPostgreSQLSoftware DevelopmentGitJavaKafkaKubernetesSpring BootCI/CDMicroservices

Posted about 16 hours ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Mental Healthcare

🏒 Company: RulaπŸ‘₯ 251-500πŸ’° Series C 11 months agoPersonal HealthMental HealthAddiction TreatmentHealth InsuranceWellnessHealth CareHome Health Care

  • 8+ years of professional engineering experience.
  • At least 5 years of full time IC work and at least 3 years of hands on people management experience.
  • Experience working cross-functionally with strong interpersonal and communication skills.
  • Experience in building highly scalable, reliable, available, and performant systems.
  • Guide a team of Product Engineers to deliver features that improve clinical outcomes for our patients and ensure they get the best care possible.
  • Define strategy and roadmaps for this team and understand the pain points of our customers.
  • Set technical direction and ensure technical quality for your team.

AWSBackend DevelopmentLeadershipProject ManagementSoftware DevelopmentSQLDesign PatternsJavaPeople ManagementSoftware ArchitectureSpring BootCross-functional Team LeadershipAPI testingPostgresCommunication SkillsCI/CDAgile methodologiesRESTful APIsMentoringMicroservicesExcellent communication skillsData modelingNodeJSData management

Posted about 17 hours ago
Apply
Apply
πŸ”₯ Java Developer
Posted about 19 hours ago

πŸ“ United Kingdom

πŸ” SaaS solutions for digital supplier management

🏒 Company: HICXπŸ‘₯ 51-100πŸ’° $8,000,000 over 2 years agoProductivity ToolsSaaSRisk ManagementSupply Chain ManagementEnterprise SoftwareProcurement

  • 2+ years in professional Java programming
  • Experience in application design, software development, and maintenance
  • Good knowledge of Scripting languages like Groovy
  • Good knowledge of SQL and database systems such as Postgresql, MySQL, etc.
  • Good knowledge of web standards (HTML, JavaScript, etc)
  • Practical experience working with REST APIs and Microservices
  • Good knowledge working with Cloud provider technologies (e.g.: AWS, Azure etc)
  • Good understanding of Containers and Orchestration (Ideally Docker and Kubernetes)

AWSDockerSoftware DevelopmentSQLGitHibernateHTMLJavaJavascriptJUNITKubernetesSpringSpring BootGroovyMavenREST APICI/CDAgile methodologiesDevOpsMicroservicesScripting

Posted about 19 hours ago
Apply
Apply

πŸ“ United States, Mexico, United Kingdom, Australia, Japan, India, Philippines

🧭 Full-Time

πŸ” EdTech

  • Basic programming skills in Java
  • Knowledge with Cloud Native solutions preferably AWS (Lambda, DynamoDB, SQS, SNS, S3, etc.) or SpringBoot
  • Knowledge with different architecture types including event-driven architecture and micro services
  • Knowledge with relational or NoSQL databases
  • Knowledge working with simple front end code such as javascript, html, css, or even react
  • Knowledge with software development best practices (e.g. design patterns, test-driven development, code profiling, debugging)
  • Experience with Oauth, OpenId, SSO (Shibboleth, Federations, SAML, etc.), or LTI
  • Add new features to existing services
  • Design and build new services that add customer value
  • Improve stability and monitoring of existing workflows
  • Support services running in concert at large scale
  • Work closely with Support and Alliances to ensure customer delight

AWSBackend DevelopmentSoftware DevelopmentDesign PatternsDynamoDBGitHTMLCSSJavaJavascriptOAuthSpring BootAPI testingJava SpringReactCI/CDRESTful APIsMicroservicesSoftware EngineeringDebugging

Posted 1 day ago
Apply
Apply

πŸ“ Poland

🧭 Full-Time

πŸ” Software Development

  • 5+ years of work experience in a similar position and in working in agile methodologies.
  • Deep understanding of technology as well as market trends and standards in software development.
  • Experience with large scale distributed systems design and implementation, especially microservices.
  • Practical knowledge of Java 17+, Spring, Hibernate, any JavaScript framework, Docker, Kubernetes, Kafka/Rabbit MQ.
  • A high degree of understanding of the need to automate the software delivery process and practical experience of CI/CD tools and practics.
  • Good knowledge of relational and NoSQL databases, such as PostgreSQL, ElasticSearch, Redis.
  • Hands-on experience of developing cloud-native applications will be highly beneficial.
  • Independence, proactivity, organization of your own work and that of your product team.
  • Having consumer-centric mindset.
  • Design, implementation and testing of high-performance microservices in Java using state-of-the-art methods and technologies.
  • Development of high-quality software, corresponding to the scale and volatility of business
  • Setting technology trends for the team and the company
  • Owning technical development, long-term planning and delivery of complex applications covering significant business areas
  • Willingness to mentor other team members if necessary

Backend DevelopmentDockerPostgreSQLCloud ComputingElasticSearchHibernateJavaKafkaKubernetesSpringSpring BootRedisCI/CDAgile methodologiesRESTful APIsMicroservices

Posted 1 day ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 131200.0 - 196800.0 USD per year

πŸ” Software Development

🏒 Company: Camunda

  • 5+ years of experience as a Java Backend Engineer.
  • Excellent knowledge and experience using Java and at least one of the following Databases: Elasticsearch/OpenSearch, Relational Databases (PostgreSQL, Oracle, MariaDB)
  • Practical experience working with Spring, Spring Boot, Maven, and Docker
  • A pragmatic and autonomous approach to programming and problem solving
  • Contributing to the design and delivery of new features and improvements to ensure they are secure, well-tested, and performant, while aligning with our internal standards for style, maintainability, and best practices.
  • Monitoring and troubleshooting database performance, and taking the initiative to determine continuous improvements to our processes, tooling and product
  • Collaborating with Product Managers, Product Designers, our Documentation team, and other stakeholders to maintain a high bar for quality in a fast-paced, iterative environment
  • Helping our customers resolve problems operating and using our software as part of 3rd-level support
  • Performing spikes to discover technical requirements and solutions to problems with high technical uncertainty

Backend DevelopmentDockerSoftware DevelopmentElasticSearchJavaSpringSpring BootAlgorithmsData StructuresMavenCI/CDRESTful APIsData modeling

Posted 2 days ago
Apply
Shown 10 out of 217

Ready to Start Your Remote Journey?

Apply to 5 jobs per day for free, or get unlimited applications with a subscription starting at €5/week.

Why Remote Software Developer Jobs Are Becoming More Popular

The remote work from home is increasingly in demand among computer and IT professionals for several reasons:

  • Flexibility in time and location.
  • Collaboration with international companies.
  • Higher salary levels.
  • Lack of ties to the office.

Remote work opens up new opportunities for specialists, allowing them to go beyond geographical limits and build a successful remote IT career. This employment model is transforming traditional work approaches, making it more convenient, efficient, and accessible for professionals worldwide.

Why do Job Seekers Choose Remoote.app?

Our platform offers convenient conditions for finding remote IT jobs from home:

  • localized search β€” filter job listings based on your country of residence;
  • AI-powered job processing β€” artificial intelligence analyzes thousands of listings, highlighting key details so you don’t have to read long descriptions;
  • advanced filters β€” sort vacancies by skills, experience, qualification level, and work model;
  • regular database updates β€” we monitor job relevance and remove outdated listings;
  • personalized notifications β€” get tailored job offers directly via email or Telegram;
  • resume builder β€” create a professional VC with ease using our customizable templates and AI-powered suggestions;
  • data security β€” modern encryption technologies ensure the protection of your personal information.

Join our platform and find your dream job today! We offer flexible pricing β€” up to 5 applications per day for free, with weekly, monthly, and yearly subscription plans for extended access.