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 Enterprise Edition
9 jobs found. to receive daily emails with new job openings that match your preferences.
9 jobs found.

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

Apply

📍 Toronto, Canada; Vancouver, BC Canada

🧭 Full-Time

💸 112000.0 - 140000.0 CAD per year

🔍 FinTech

🏢 Company: Marqeta👥 1001-5000💰 Post-IPO Equity almost 4 years ago🫂 Last layoff almost 2 years agoCryptocurrencyDebit CardsCredit CardsPaymentsFinTech

  • 5+ years of hands-on software engineering with a Bachelor’s degree; or 3 years and a Master’s degree; or a PhD. In lieu of a degree, 8+ years of relevant experience may suffice.
  • 3+ years of backend experience in Java
  • 3+ years of full stack/frontend experience
  • Experience in developing applications with modern Java backend stack using Spring Boot and Kubernetes on AWS.
  • Experience both building and consuming RESTful APIs
  • Experience with SQL, data modeling, and database technologies (MySQL preferred)
  • Experience developing scalable microservices on cloud platforms like AWS (preferred), Azure, or GCP
  • Strong analytical and problem-solving skills with a high attention to detail
  • Strong collaboration and communication (verbal and written) skills. Can effectively work cross-functionally and deliver a project.
  • Experience working in modern software engineering ecosystems that leverage frameworks, methodologies and technologies such as CI/CD, containerized apps, Agile (Scrum)
  • Ability to share relevant information including if difficult task-level trade-offs that impact the product need to be made
  • Ability to work with cross-functional stakeholders to identify technical blindspots and clarify ambiguity
  • Design, build, test, and continually improve the services that support Marqeta’s Dispute management platform.
  • Define and deliver well-scoped milestones for projects and may be a technical lead for projects on your team.
  • Actively keep customer needs in mind and leverage input from product stakeholders to determine the right technical solutions to deliver customer value quickly.
  • Actively level up less-experienced members of your team by helping them with their craft, providing guidance, and setting a good example.
  • Independently write code that is clear with minimal bugs that captures the essential nature of the solution and is appropriately flexible, reusable, efficient, and adaptable to changing requirements.
  • Identify gaps and propose plans towards addressing those gaps.
  • Challenge the status quo and come up with innovative ideas.
  • Lead design for medium components/features and participate in design for larger components/features (moving from task level impact to medium-size project level impact).
  • Have significant ownership of a component/feature of the system.
  • Independently design software components in well scoped scenarios, with simplicity and maintenance as key considerations, ensuring components are testable, debuggable and have logical APIs that are not easily misused.
  • Participate in on-call coverage

AWSBackend DevelopmentDockerSQLAgileCloud ComputingFrontend DevelopmentFull Stack DevelopmentJavaKubernetesMySQLReact.jsSpring BootJava Enterprise EditionCI/CDRESTful APIsMicroservicesData modeling

Posted 2 days ago
Apply
Apply

📍 Colombia, Peru, Chile

🧭 Contract

🔍 Fintech or Banking

🏢 Company: Multiplica Talent👥 101-250Staffing AgencyOutsourcingInformation TechnologyRecruiting

  • Título en Ingeniería de Software, Ciencias de la Computación o campo relacionado.
  • Experiencia previa en el sector fintech o bancario (excluyente)
  • Mínimo de 3 años de experiencia en desarrollo de software.
  • Experiencia trabajando con arquitectura de microservicios.
  • Experiencia creando e integrando servicios REST.
  • Experiencia sólida en el uso de Spring Boot, incluyendo Spring Data, Spring Security y Spring Cloud. Java 17/21.
  • Conocimiento y experiencia en Docker y Kubernetes.
  • Conocimiento y experiencia en plataformas de nube (AWS, Azure o GCP).
  • Experiencia en integración continua y despliegue continuo (CI/CD) con herramientas como GitLab CI/CD, Azure DevOps u otras.
  • Habilidades demostradas en pruebas automatizadas utilizando JUnit, Mockito y herramientas de pruebas de integración como TestContainers.
  • Experiencia en implementar y mantener soluciones de monitoreo y logging para asegurar la observabilidad del sistema.
  • Experiencia en la gestión de comunicación asíncrona utilizando Apache Kafka.
  • Develop and maintain backend applications using Spring Boot with Java 17/21.
  • Participate in the integration and development continuous of a project existing, ensuring its stability and scalability.
  • Collaborate with multifunctional teams to design, develop and deploy solutions in the cloud using Azure or GCP.
  • Implement and maintain continuous integration processes and continuous deployment (CI/CD) using tools such as GitLab CI/CD or Azure DevOps.
  • Write automated tests using JUnit, Mockito and perform integration tests using tools such as TestContainers.
  • Troubleshoot and optimize system performance.
  • Ensure the observability of the system, implementing monitoring and logging solutions with tools such as Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana), newrelic or Datadog.

AWSBackend DevelopmentDockerSoftware DevelopmentSQLGCPJavaJUNITKubernetesSpring BootApache KafkaAzureJava Enterprise EditionREST APICI/CDMicroservicesSoftware Engineering

Posted 3 days ago
Apply
Apply

📍 Ukraine

🧭 Full-Time

🔍 Software Development

🏢 Company: Adaptiq👥 51-100ConsultingProfessional ServicesSoftware

  • 5+ years of hands-on development experience
  • Experience in creating data-oriented products using Java or Python
  • Experience with distributed databases like Elasticsearch, MongoDB, or Redis
  • Experience in developing microservices-based architecture
  • Proficiency in container-based environments, using tools such as Kubernetes and Helm
  • Experience as a software developer in an Agile setting.
  • Designing, developing, and implementing cutting-edge solutions
  • Play a key role in creating safer financial environments and collaborating with some of the brightest minds in AI, machine learning, and financial technology
  • Investigate new technological areas and understand them in depth through rapid self-learning

Backend DevelopmentDockerPythonSoftware DevelopmentSQLAgileElasticSearchJavaKubernetesMachine LearningMongoDBSpring BootData engineeringData StructuresJava Enterprise EditionREST APIRedisMicroservices

Posted 8 days ago
Apply
Apply
🔥 Sr. Sales Manager
Posted 19 days ago

📍 United States

🔍 Software Development

🏢 Company: Xebia USA

  • 12+ years of experience in software product development services selling to ISVs primarily as well as software-driven businesses, including multi-year contracts
  • Demonstrable experience in working with engineering, product, and technology organizations within the customer base
  • Demonstrable experience in achieving annual revenue targets, primarily on net new logos
  • Experience and exposure to the VC and PE partner ecosystem is highly preferred
  • Highly referenceable previous/current customers
  • Experience with the global delivery model, particularly in outsourcing and transformation
  • Ability to manage in a complex matrix environment and should be strong and focused on Customer Service Excellence
  • Excellent Relationship Building Skills
  • Excellent communication skills, both oral and written
  • Strong product engineering services selling background
  • Legitimate and proven self-starter. Highly motivated to jump in and get things done
  • Excellent leadership and communication skills are required. High comfort level working with all levels of an organization, including C-suite
  • Knowledge of Data/AI and integration is preferred
  • High-level technical and software delivery knowledge is preferred with exposure to full-stack development, DevOps, QA automation, and product support
  • Strong experience in selling offshore/nearshore IT services, particularly from CEE region to US-based clients
  • Solid understanding of working with cross-functional teams in a global context, with a particular focus on collaborating with delivery teams located in the CEE region.
  • Acquire new ISV and enterprise customers across North America by selling software product engineering services to ISVs and software-driven businesses with an emphasis on Central and Eastern European-based delivery for our clients
  • Prospect into and build long-term relationships with key contacts at target customers
  • Maximize existing relationships by engaging clients as their primary touchpoint
  • Utilize strategic client hunting practices, industry/market analysis, internal communication, external promotions, and constant in-depth client analysis to uncover revenue opportunities.
  • Develop and perform strategic prospecting activities to generate pipeline and grow territory
  • Build, manage, and accurately forecast a strong sales pipeline and revenue
  • Customer profiling, and account planning against set revenue/margin targets by services line at the account level.
  • Anchor client meetings and pursue opportunities generated with the help of pre-sales, delivery, and external partners.
  • Build in-depth knowledge of client’s business priorities, challenges, and initiatives that can be translated into opportunities.
  • Willingness to work with a geographically distributed team structure in an extremely fast-paced and challenging environment.
  • Understand and respond to client’s business issues by developing a go-forward roadmap
  • Has experience in driving and managing multi-year product engineering deals.
  • Continuously learn about Xebia’s offerings, successes, and business ecosystem to share and bring insights to clients.
  • Using CRM effectively to track opportunities and sales forecasts in a weekly, monthly, quarterly, and annual planning rhythm for your region with high levels of predictability, quality, and accuracy

LeadershipProject ManagementSoftware DevelopmentSQLAgileCloud ComputingData AnalysisJavaCross-functional Team LeadershipJava Enterprise EditionCustomer serviceRESTful APIsNegotiationDevOpsExcellent communication skillsAccount ManagementSales experienceMarket ResearchCRMSaaS

Posted 19 days ago
Apply
Apply

📍 Canada

🧭 Full-Time

💸 80000.0 - 120000.0 CAD per year

🔍 Software Development

🏢 Company: Hatch Innovations Canada

  • Proven experience (5+ years) as an SDET or in a similar role focused on software quality assurance.
  • Strong Java programming skills.
  • Experience developing backend services in Java
  • Expertise in REST API testing frameworks, particularly RestAssured.
  • Solid understanding of API design principles and best practices.
  • Proficiency in translating API specifications (OpenAPI) into actionable test scenarios.
  • Hands-on experience with automation frameworks such as TestNG and JUnit.
  • Knowledge of database interactions, including proficiency in SQL.
  • Familiarity with CI/CD pipelines and tools such as GitHub Actions, Helm, Terraform, and Kubernetes.
  • Strong understanding of the software development lifecycle (SDLC).
  • Ability to work independently and collaborate effectively within a team.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Must be a resident of Canada and be eligible to work in Canada
  • Develop, maintain, and execute automated test scripts using REST API testing frameworks (e.g., RestAssured).
  • Translate API specifications (e.g., OpenAPI) into comprehensive and effective testing scenarios.
  • Collaborate with cross-functional teams, including developers and product managers, to design and implement robust test strategies.
  • Ensure thorough coverage of the software development lifecycle (SDLC) with a focus on quality and efficiency.
  • Perform database testing and validation using SQL.
  • Work with CI/CD pipelines, leveraging tools like GitHub Actions, Helm, Terraform, and Kubernetes.
  • Contribute to the design and implementation of automation frameworks (e.g., TestNG, JUnit) to enhance test efficiency.

Backend DevelopmentSoftware DevelopmentSQLJavaJUNITKubernetesOpen Api QzoneQA AutomationSpringSpring BootSpring MVCActiveMQAPI testingGroovyJava Enterprise EditionJava SpringJDBCMavenPostgresRDBMSREST APISeleniumCommunication SkillsAnalytical SkillsCI/CDProblem SolvingAgile methodologiesRESTful APIsTerraformMicroservicesExcellent communication skillsTeamworkJSONScriptingSoftware Engineering

Posted 20 days ago
Apply
Apply
🔥 Pega cssa or Pega lsa
Posted 21 days ago

📍 Poland, Hungary, Luxembourg, Spain, Italy

🔍 Banking

🏢 Company: Axiom Software Solutions Limited

  • PEGA architecture
  • PEGA development
  • JAVA
  • Working in banking industry
  • PEGA technologies: Lead System Architect (LSA) PEGA certified mandatory for LSA role
  • Senior System Architect (SSA) PEGA certified mandatory for the SSA role.
  • PEGA constellation
  • Support the experts in defining the architectural foundation of the PEGA lending platform,
  • Support the experts in implementing the PEGA lending platform,
  • Support the experts in integrating the PEGA lending platform in Client’s IT ecosystem (au-thentication, Single sign on …)
  • Implement the functionalities required to support the PIN and AFS digitalization using PEGA technologies,
  • Work with the IT teams to integrate the PEGA lending platform and Serapis

SQLAgileJavaAPI testingJava Enterprise EditionAgile methodologiesRESTful APIsData modeling

Posted 21 days ago
Apply
Apply
🔥 Software Architect, Contract
Posted about 1 month ago

📍 India

🧭 Contract

🔍 Software Development

🏢 Company: 66degrees👥 501-1000Cloud Data ServicesData ManagementBusiness Information SystemsCloud Infrastructure

  • 8+ years of experience designing, architecting, and implementing microservices architecture
  • 5+ years of experience in designing architecture
  • Proficiency in Java and Springboot is required
  • Experience developing applications on the Google Cloud Platform suite of products and services is desirable however not required
  • Deep knowledge of software architecture in distributed systems
  • 5+ years of experience in developing cloud-native applications
  • Experience in both front-end and back-end development (must have deeper experience in backend development, but familiarity and exposure with full-stack development required)
  • Familiar with unit testing and test-driven development (TDD)
  • Familiar with the scrum process and Git
  • Experience establishing CI/CD pipelines to accelerate software delivery
  • Design, architect, and implement microservices architecture
  • Design architecture
  • Conduct code reviews
  • Mentor software engineers

Backend DevelopmentSoftware DevelopmentCloud ComputingDesign PatternsFull Stack DevelopmentGitJavaSCRUMSoftware ArchitectureSpring BootAlgorithmsApache KafkaData StructuresJava Enterprise EditionCommunication SkillsCI/CDRESTful APIsMicroservices

Posted about 1 month ago
Apply
Apply
🔥 Software Engineer
Posted about 1 month ago

📍 Brazil

💸 190000.0 - 215000.0 BRL per year

🔍 Software Development

🏢 Company: EDB👥 501-1000💰 over 5 years agoDatabaseBusiness IntelligenceOpen SourceBig DataHardwareEnterprise SoftwareSoftware

  • 3+ years of hands-on experience with Java for complex, distributed system architecture and development
  • Strong knowledge of Java concurrency patterns
  • Experience working with relational databases, preferably PostgreSQL
  • Calm and methodical approach with good communication skills in English
  • Strong understanding of network protocols, server architecture, and database management.
  • Maintain EFM code, delivering bug fixes and occasional new features as required for customers
  • Develop legacy tests into a continuous automation framework to allow automated testing for regular releases
  • Diagnose customer issues that are not handled by front-line support, identifying problems in customers’ environments or EFM fixes that may be needed
  • Work with the EFM architect to become an expert in the code, normal uses cases, and edge cases that can come up in the wide variety of environments customers use
  • Work developing our next-generation replication tools

PostgreSQLSoftware DevelopmentSQLJava*NixSpring BootAlgorithmsData StructuresJava Enterprise EditionREST APICI/CDLinuxMicroservicesAnsibleScriptingDebugging

Posted about 1 month ago
Apply
Apply
🔥 Gradle Project Lead
Posted about 2 months ago

📍 Anywhere

🔍 Software Development

🏢 Company: Gradle Inc.👥 101-250💰 $27,000,000 Series C over 3 years agoDeveloper ToolsOpen SourceSaaSAnalyticsInformation TechnologyEnterprise SoftwareSoftware

  • 15+ years of software development experience, including significant leadership roles.
  • Proven ability to drive large-scale technical initiatives across multiple teams.
  • Experience as a project lead of a major developer tooling product.
  • Extensive experience with Java and the JVM.
  • Significant experience with build automation.
  • Experience with Gradle.
  • Excellent understanding of modern software development techniques and practices.
  • Experience dealing with dealing with scalability concerns such as large volumes of data, high availability, low latency etc
  • Strong communication skills in written and verbal English.
  • Guiding the technical and architectural direction of the project as a part of Gradle Build Tool leadership.
  • Being instrumental in defining, driving, and communicating the Gradle Build Tool product vision.
  • Facilitating and fostering collaboration and effectiveness between sub-teams in service of the overall product vision.
  • Representing the project internally with key stakeholders and externally with strategic partners.
  • Fostering relationships with key influencers in the user community.
  • Collaborating with critical outreach efforts to clearly and effectively advocate for Gradle Build Tool.

LeadershipProject ManagementSoftware DevelopmentJavaJVMSoftware ArchitectureSpringSpring BootAlgorithmsData StructuresJava Enterprise EditionCommunication SkillsCI/CDRESTful APIsDevOpsExcellent communication skillsTeam managementStakeholder managementStrategic thinking

Posted about 2 months ago
Apply

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.