Remote Working

Remote working from home provides convenience and freedom, a lifestyle embraced by millions of people around the world. With our platform, finding the right job, whether full-time or part-time, becomes quick and easy thanks to AI, precise filters, and daily updates. Sign up now and start your online career today — fast and easy!

Remote IT Jobs
Java
1,248 jobs found. to receive daily emails with new job openings that match your preferences.
1,248 jobs found.

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

Apply

📍 United States of America

💸 128250.0 - 266875.0 USD per year

🔍 Software Development

🏢 Company: careers

  • MS in Computer Science or related field with strong understanding of the fundamentals including Data Structures, Algorithms
  • Experience in algorithm design and ML/AI
  • Experience working with languages such as Java or Python
  • Familiarity with data mining, text processing and classification algorithms
  • Demonstrated problem solving skills and taking initiatives
  • Great communication skills, joy in helping people, ability to remain friendly and constructive under stress
  • 2+ years experience working with Applied ML
  • 5+ years of experience in the industry working with Backend Systems
  • Research and develop innovative algorithms for information retrieval, processing and ranking.
  • Build, enhance, optimize and deploy tools, workflows, systems to process Yahoo mail data for extraction relevant information.
  • Be responsible for improving information extraction using machine learning and natural language processing techniques.
  • Participate in agile development to add incremental value to the business.
  • Collaborate with Research scientists to build M/L models for classification, extraction and recommendations in automated fashion.

Backend DevelopmentPythonSoftware DevelopmentSQLAgileApache HadoopData AnalysisData MiningHadoopJavaMachine LearningPyTorchAlgorithmsData StructuresTensorflowRESTful APIsData modeling

Posted about 1 hour ago
Apply
Apply

📍 United States

🔍 AdTech

  • 5+ years of experience managing fast-moving, product-oriented engineering teams
  • 5+ years of experience with backend development and API design concepts
  • 5+ years of experience with NoSQL databases, SQL databases, distributed storage, and big data systems
  • A solid grasp of modern software development practices (CI/CD frameworks, Agile methodologies, etc.)
  • Exceptional people skills, including mentoring, scaling teams, and leading through uncertainty
  • Excellent communication skills for both technical and non-technical stakeholders
  • Proven ability to manage multiple stakeholders and priorities in a fast-paced environment
  • Build, optimize, and maintain the Integrations Platform, a robust, extensible integration architecture capable of supporting hundreds of data connectors - similar to frames seen in Zapier or Segment.
  • Hire, manage, and mentor a team of Data Engineers and Backend (Java/Kotlin) Engineers.
  • Work closely with leadership to identify, prioritize, and build high-impact features.
  • Own the processes on your team, ensuring the rapid and high-quality delivery of solutions to meet critical business needs.
  • Ensure smooth coordination of changes across technical and non-technical stakeholders, including internal Engineering and customer support teams
  • Regularly communicate and collaborate with senior leadership, including the CEO, to align on immediate priorities and technical directions.

Backend DevelopmentLeadershipProject ManagementSQLAgileJavaKotlinPeople ManagementCross-functional Team LeadershipAPI testingData engineeringREST APINosqlCommunication SkillsAnalytical SkillsCI/CDMentoringAdaptabilityJSONTeam managementStakeholder managementData modelingSoftware EngineeringData management

Posted about 1 hour ago
Apply
Apply
🔥 Enterprise Solution Engineer
Posted about 2 hours ago

📍 United States

🧭 Full-Time

💸 180000.0 - 210000.0 USD per year

🔍 Software Development

🏢 Company: Zip

  • Experience selling to F500 clients and cross functional decision makers including C-level executives
  • Strong solution selling skills - able to articulate the value of software solutions to customers, with messaging focused on how a solution addresses customers’ core pain points in a way that differentiates the solution
  • Familiarity with procurement and billing/AP space
  • Excellent discovery skills - able to lead customers through focused conversations to uncover pain, value, and our path to sales success
  • Knowledge of key principles of software integrations, including integration platforms and APIs.
  • Has a strong solutioning mindset - focused on how to help customers envision how our solution meets their needs
  • Skilled in troubleshooting technical issues
  • Self-starter and quickly able to grasp new technology
  • Actively contribute to Zip’s sales efforts by supporting prospective customer-facing conversations, effectively conducting discovery, demonstrating our solutions, handling questions, and overcoming objections to help our prospects see the value in choosing Zip.
  • Own responsibility for responding to customer asks, including follow-up questions, demos, RFx and IT security questionnaires.
  • Build and develop custom demos that match customer requirements
  • Lead, scope, and partner with Post-Sales to deliver POCs
  • Partner with the Sales team to deliver on our sales objectives.
  • Partner with the Post-Sales Solutions Consultants to ensure our customers experience a seamless transition from sale to onboarding - communicating their needs and objectives with proper expectations set for successful delivery.
  • Deliver feedback to help us grow and evolve - on processes and products.

SQLBusiness IntelligenceCloud ComputingJavaSalesforceAPI testingREST APICommunication SkillsProblem SolvingRESTful APIsExcellent communication skillsSales experience

Posted about 2 hours ago
Apply
Apply

📍 Canada

💸 308000.0 CAD per year

🔍 Fintech

🏢 Company: Coinbase Careers Page👥 1000-5000

  • Minimum of 10+ years of experience
  • Proven background in payment systems, including experience with scaling data stores and building ledgering systems
  • Experience in the fintech sector, with crypto experience being a plus
  • Demonstrated experience in working with large-scale systems and solving complex engineering problems
  • Ability to lead through influence and drive change across multiple teams and domains
  • Excellent collaboration skills, with the ability to work effectively with cross-functional leaders and mentor other team members.
  • Influence and oversee engineering efforts across various domains such as identity, payments, ledgering, risk, and AI
  • Collaborate with other product leaders to establish and execute on vision & architecture strategies
  • Help drive the unified vision for product platform services and API surface
  • Lead the development and scaling of data stores and ledger systems within payment frameworks
  • Implement best practices for building and maintaining large-scale systems

AWSBackend DevelopmentLeadershipSoftware DevelopmentSQLBlockchainJavaSoftware ArchitectureCross-functional Team LeadershipAPI testingCollaborationRESTful APIsMentoringMicroservicesData modeling

Posted about 4 hours ago
Apply
Apply

📍 United States

🧭 Full-Time

🔍 Software Development

🏢 Company: MNTN👥 251-500💰 $2,000,000 Seed about 2 years agoAdvertisingReal TimeMarketingSoftware

  • 5+ years of experience managing fast-moving, product-oriented engineering teams
  • 5+ years of experience with backend development and API design concepts
  • 5+ years of experience with NoSQL databases, SQL databases, distributed storage, and big data systems
  • A solid grasp of modern software development practices (CI/CD frameworks, Agile methodologies, etc.)
  • Exceptional people skills, including mentoring, scaling teams, and leading through uncertainty
  • Excellent communication skills for both technical and non-technical stakeholders
  • Proven ability to manage multiple stakeholders and priorities in a fast-paced environment
  • Build, optimize, and maintain the Integrations Platform, a robust, extensible integration architecture capable of supporting hundreds of data connectors - similar to frames seen in Zapier or Segment.
  • Hire, manage, and mentor a team of Data Engineers and Backend (Java/Kotlin) Engineers.
  • Work closely with leadership to identify, prioritize, and build high-impact features.
  • Own the processes on your team, ensuring the rapid and high-quality delivery of solutions to meet critical business needs.
  • Ensure smooth coordination of changes across technical and non-technical stakeholders, including internal Engineering and customer support teams
  • Regularly communicate and collaborate with senior leadership, including the CEO, to align on immediate priorities and technical directions.

Backend DevelopmentLeadershipSoftware DevelopmentSQLJavaKotlinPeople ManagementCross-functional Team LeadershipAPI testingData engineeringData StructuresREST APINosqlCommunication SkillsCI/CDAgile methodologiesMentoringTeam managementStakeholder management

Posted about 5 hours ago
Apply
Apply
🔥 Google Cloud Architect
Posted about 5 hours ago

📍 Canada

🧭 Full-Time

🔍 AI & Data

🏢 Company: Datatonic

  • Bachelor’s or Master’s degree in Computer Science or a related technical discipline.
  • Hands-on experience in designing and implementing large-scale big data cloud architectures.
  • Demonstrated ability to manage projects from conception to completion, employing creative and practical solutions.
  • Strong analytical skills with a focus on innovation and technical excellence.
  • Exceptional verbal and written communication skills, with an eye for detail and the ability to deliver authoritative presentations and proposals.
  • Skills in developing and maintaining relationships with key external stakeholders at various organisational levels.
  • Extensive experience in technical pre-sales, with the ability to champion and promote innovative, disruptive proposals.
  • Comprehensive knowledge of end-to-end production-grade cloud technologies, covering areas such as data, security, and networking.
  • Proficiency in working with container technologies and leveraging them effectively in projects.
  • Multiple years of experience in programming languages such as Python, Java, and SQL, with a focus on building scalable, high-performance code.
  • Demonstrated experience in delivering scalable, robust, and high-performing solutions to meet business needs.
  • Google Cloud Architect certification.
  • Experience with ETL tools and/or batch/streaming data pipelines such as Dataflow, Pub/Sub.
  • Experience with Google Cloud technologies such as Cloud Run, Cloud Functions, Cloud Scheduler, Workflow and Cloud Composer
  • Experience with Google Cloud Governance technologies such as Cloud Logging, Cloud Monitoring, IAM, Key Management Service and Artifact Registry.
  • Utilise cutting-edge, scalable cloud and data processing technologies to develop advanced solutions for customers.
  • Contribute to the design and implementation of enterprise-scale Data and AI projects.
  • Introduce innovative ideas and approaches to enhance Datatonic’s capabilities and methodologies.
  • Collaborate with sales teams to provide technical expertise during client engagements and help scope solutions for challenging requirements.
  • Partner with GTM teams to create and refine new market-ready solutions with a focus on technical leadership and governance.
  • Conduct architecture reviews for key clients, delivering actionable recommendations to senior stakeholders.
  • Define and embed best practices into project delivery, ensuring quality and consistency across initiatives.
  • Contribute to Datatonic’s internal knowledge base, including technical collateral and thought leadership materials.
  • Work in a dynamic, agile environment alongside data scientists, machine learning experts, data analysts, and data engineers.
  • Collaborate closely with partners such as Google Cloud, Tableau, and Looker to leverage their technologies effectively.
  • Guide team members, fostering a culture of growth and innovation.

LeadershipProject ManagementPythonSQLAgileCloud ComputingData AnalysisETLGCPJavaKubernetesMachine LearningSoftware ArchitectureTableauData engineeringREST APICommunication SkillsAnalytical SkillsCollaborationProblem SolvingAgile methodologiesMentoringWritten communicationSales experienceData visualizationStakeholder managementData modeling

Posted about 5 hours ago
Apply
Apply

📍 Poland, Brazil, Portugal, Argentina, Spain

🧭 Full-Time

💸 5000.0 - 6000.0 USD per month

🔍 FinTech

🏢 Company: Space Inch👥 11-50Social Media

  • Experience with: Temporal platform (or similar job scheduling platforms)
  • Experience with: Cloud platforms (Azure, Azure DevOps)
  • Experience with: Terraform, Linux
  • Experience with: Python or Java development background
  • Lead the migration from Tidal to Temporal, setting up a future-proof job scheduling architecture
  • Analyze existing processes, identify pain points, and design optimized workflows in Temporal
  • Collaborate with the core engineering team and advocate for the adoption of Temporal across other engineering teams

PythonCloud ComputingJavaAzureLinuxDevOpsTerraform

Posted about 5 hours ago
Apply
Apply

📍 United Kingdom, Germany, Poland, Czechia

🧭 Full-Time

🔍 ECommerce & distribution

🏢 Company: RemotivateJobs

  • 10+ years of experience in backend development, with a focus on Java (Spring), software and system architecture.
  • 5+ years of leadership experience managing development teams (hiring, training, setting KPIs, running sprints, and ensuring delivery).
  • Strong architectural and system design expertise, including experience in improving and scaling backend infrastructure.
  • Proficient in Cloud (GCP ideally), Microservices & event-driven architecture, Docker and Infrastructure as code.
  • Deep understanding of business logic in eCommerce, ensuring that technical decisions align with company goals.
  • Experience with auditing and optimizing backend systems, implementing best practices to enhance efficiency and performance.
  • Hands-on coding experience, with the ability to review code, conduct check-ins, and improve development processes.
  • Excellent communication skills, with the ability to lead discussions, challenge inefficiencies, and drive improvements within the team.
  • Comfortable working in a fast-paced, results-driven environment, prioritizing output over perfectionism.
  • Experience with cloud infrastructure (GCP) and setting up DevOps processes.
  • Leading the software development team (10 engineers) by managing sprints, assigning tasks, and ensuring effective collaboration.
  • Overseeing backend architecture and making high-level decisions to improve system efficiency and scalability.
  • Conducting regular code reviews and performance audits, identifying and resolving bottlenecks.
  • Improving development workflows, setting clear KPIs, and driving faster delivery cycles.
  • Collaborating with the CEO and stakeholders to align technical development with business objectives.
  • Ensuring smooth communication across the team, encouraging open discussions and knowledge sharing.
  • Driving continuous improvement, identifying weaknesses in existing processes and implementing better solutions.

Backend DevelopmentDockerLeadershipProject ManagementSQLCloud ComputingGCPJavaKubernetesPeople ManagementRabbitmqSoftware ArchitectureSpringActiveMQJava SpringMavenREST APICommunication SkillsAnalytical SkillsCI/CDProblem SolvingAgile methodologiesDevOpsMicroservicesJSONTeam managementStrategic thinking

Posted about 5 hours ago
Apply
Apply
🔥 Lead, Engineering
Posted about 6 hours ago

📍 North America

💸 162000.0 - 225000.0 CAD per year

🔍 Software Development

🏢 Company: MongoDB👥 1001-5000💰 Post-IPO Equity about 7 years agoDatabaseOpen SourceCloud ComputingSaaSSoftware

  • 3+ years of experience managing teams of software engineers.
  • 8+ years of experience building production-level code with a large user base, robust design structure, and rigorous code quality
  • Demonstrates excellent verbal and written technical communication skills and desire to collaborate with colleagues, mentor fellow engineers, and lead projects
  • Degree in Computer Science or similar field, or equivalent practical experience, with strong competencies in data structures, algorithms, and software design/architecture
  • Solid experience in designing, writing, testing, and maintaining highly distributed systems and/or data storage software
  • Experience with large backend/compiled codebases and compiled languages, preferably in C++/C/Rust/Go/Java
  • Onboard onto a highly technical product as an individual contributor to gain product knowledge before taking on managerial responsibilities.
  • Actively participate in hiring for the Cluster Scalability team
  • Lead and grow other engineers to coordinate seamless changes in a large, feature-rich code base
  • Manage engineers effectively in all aspects of people management (performance and growth, compensation, mentoring, etc.)
  • Work with product managers, program managers, and other teams to specify, prioritize and deliver new features that delight our users
  • Estimate task complexity and timeline, report progress, and voice risks for projects executed by reports to stakeholders
  • Ensure that the team is running smoothly by independently eliminating technical barriers, coordinating with other teams regarding dependencies, and focusing on the overall happiness of the team
  • Contribute to planning for organizational growth, including allocation of engineering resources, future hiring plans, and assignment of projects
  • Ensure high quality and velocity in the design and implementation of new functionality in the Server that reports up to you
  • Handle distributed systems related customer escalations from the Technical Support team and coach teammates to do the same

Backend DevelopmentLeadershipProject ManagementSoftware DevelopmentJavaMongoDBPeople ManagementSoftware ArchitectureC++ActiveMQAlgorithmsData StructuresGoRustCommunication SkillsAnalytical SkillsCollaborationProblem SolvingMentoringWritten communicationTeam managementComputer skillsTechnical supportDebugging

Posted about 6 hours ago
Apply
Apply
🔥 Sr Software Engineer (Fraud)
Posted about 6 hours ago

📍 Brazil, Argentina

🔍 Software Development

🏢 Company: RecargaPay👥 501-1000💰 $10,000,000 Debt Financing over 2 years agoMobile PaymentsFinancial ServicesFinTech

  • BS/MS degree in Computer Science, Engineering or a related subject
  • Experience to deal with medium domains with medium/high complexity
  • A solid understanding of how web applications work including security, session management, and best development practices
  • Knowledge of relational database systems and Object Oriented Programming
  • Knowledge in Domain Driven Design
  • Knowing Microservice Architecture is a plus
  • Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques
  • Proven ability to design complex distributed applications built for high performance and throughput while being scalable and reliable
  • Development using Java, Spring Boot, PostgreSQL, Kafka and AWS
  • Experience with asynchronous programming
  • Demonstrated experience profiling and performance tuning Java applications, and using monitoring tools for production application monitoring
  • Write well designed, testable, efficient code by using best software development practices
  • Contribute in all phases of the development lifecycle
  • Create and maintain software documentation
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
  • Teach, mentor, grow, and provide advice to other domain experts, individual contributors, across teams in their sub-department
  • Solves technical problems of the highest scope, complexity, and ambiguity for their sub-department
  • Look for innovation opportunities in your team with a willingness to experiment and to boldly confront problems of large complexity and scope
  • Proposes initial technical implementation which supports architectural changes that solve scaling and performance problems
  • Guides conversations to remove blockers and encourage collaboration in your team
  • Exposes the work of the sub department and their business impact internally

AWSBackend DevelopmentPostgreSQLSoftware DevelopmentJavaJVMKafkaSpring BootRDBMSCI/CDRESTful APIsMicroservices

Posted about 6 hours ago
Apply
Shown 10 out of 1248

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 do Job Seekers Choose Our Platform for Remote Work Opportunities?

We’ve developed a well-thought-out service for home job matching, making the searching process easier and more efficient.

AI-powered Job Processing and Advanced Filters

Our algorithms process thousands of offers postings daily, extracting only the key information from each listing. This allows you to skip lengthy texts and focus only on the offers that match your requirements.

With powerful skill filters, you can specify your core competencies to instantly receive a selection of job opportunities that align with your experience. 

Search by Country of Residence

For those looking for fully remote jobs in their own country, our platform offers the ability to customize the search based on your location. This is especially useful if you want to adhere to local laws, consider time zones, or work with employers familiar with local specifics.

If necessary, you can also work remotely with employers from other countries without being limited by geographical boundaries.

Regular Data Update

Our platform features over 40,000 remote work offers with full-time or part-time positions from 7,000 companies. This wide range ensures you can find offers that suit your preferences, whether from startups or large corporations.

We regularly verify the validity of vacancy listings and automatically remove outdated or filled positions, ensuring that you only see active and relevant opportunities.

Job Alerts

Once you register, you can set up convenient notification methods, such as receiving tailored job listings directly to your email or via Telegram. This ensures you never miss out on a great opportunity.

Our job board allows you to apply for up to 5 vacancies per day absolutely for free. If you wish to apply for more, you can choose a suitable subscription plan with weekly, monthly, or annual payments.

Wide Range of Completely Remote Online Jobs

On our platform, you'll find fully remote work positions in the following fields:

  • IT and Programming — software development, website creation, mobile app development, system administration, testing, and support.
  • Design and Creative — graphic design, UX/UI design, video content creation, animation, 3D modeling, and illustrations.
  • Marketing and Sales — digital marketing, SMM, contextual advertising, SEO, product management, sales, and customer service.
  • Education and Online Tutoring — teaching foreign languages, school and university subjects, exam preparation, training, and coaching.
  • Content — creating written content for websites, blogs, and social media; translation, editing, and proofreading.
  • Administrative Roles (Assistants, Operators) — Virtual assistants, work organization support, calendar management, and document workflow assistance.
  • Finance and Accounting — bookkeeping, reporting, financial consulting, and taxes.

Other careers include: online consulting, market research, project management, and technical support.

All Types of Employment

The platform offers online remote jobs with different types of work:

  • Full-time — the ideal choice for those who value stability and predictability;
  • part-time — perfect for those looking for a side home job or seeking a balance between work and personal life;
  • Contract — suited for professionals who want to work on projects for a set period.
  • Temporary — short-term work that can be either full-time or part-time. These positions are often offered for seasonal or urgent tasks;
  • Internship — a form of on-the-job training that allows you to gain practical experience in your chosen field.

Whether you're looking for stable full-time employment, the flexibility of freelancing, or a part-time side gig, you'll find plenty of options on Remoote.app.

Remote Working Opportunities for All Expertise Levels

We feature offers for people with all levels of expertise:

  • for beginners — ideal positions for those just starting their journey in internet working from home;
  • for intermediate specialists — if you already have experience, you can explore positions requiring specific skills and knowledge in your field;
  • for experts — roles for highly skilled professionals ready to tackle complex tasks.

How to Start Your Online Job Search Through Our Platform?

To begin searching for home job opportunities, follow these three steps:

  1. Register and complete your profile. This process takes minimal time.
  2. Specify your skills, country of residence, and the preferable position.
  3. Receive notifications about new vacancy openings and apply to suitable ones.

If you don't have a resume yet, use our online builder. It will help you create a professional document, highlighting your key skills and achievements. The AI will automatically optimize it to match job requirements, increasing your chances of a successful response. You can update your profile information at any time: modify your skills, add new preferences, or upload an updated resume.