Remote Java Developer Jobs

Java Developer
Show all filters

112 jobs found

to receive daily emails with new job openings that match your preferences.
Shown 1-10 of 112
Locations: Warszawa-Wrocław+9 more locationsContractAdTech, e-commercePosted
Senior Java Developer
Company:AdsHero
  • Analyze business goals and design solutions to address them.
  • Develop the existing advertising system.
  • Deploy and monitor applications in production.
  • Run A/B tests and experiment with improvements to ad selection and other system aspects.
  • Implement BigQuery data processing.
  • Deploy, monitor, and maintain applications in a Kubernetes-based production environment.
Workplace type: remote; Country code: PLContractFinancial technologyPosted
Java Developer
Company:EYZEE
  • Design, develop, and integrate business applications using Java.
  • Fix software defects in applications maintained for clients.
  • Contribute to automation and optimization of the development process.
  • Share knowledge and ideas to support team development.
  • Conduct code reviews.
  • Configure development and test environments.
100% remote from any place in PolandContractBanking integrationsPosted
  • Review banks’ technical documentation.
  • Discuss technical details with banks or integration providers.
  • Prepare the technical design for each integration.
  • Develop integrations connecting banks with the existing payments platform and back-office systems.
  • Test integrations.
  • Deploy integrations to production and set up monitoring using existing company tools.
  • Hand over maintenance to the internal team, including documentation and knowledge transfer.
Akceptowane również inne lokalizacje w PolsceContractSoftware developmentPosted
  • Design, build, and develop backend components in Java 21/25.
  • Develop services using Spring Boot and the Spring ecosystem.
  • Design and optimize PostgreSQL data structures and queries.
  • Implement event processing and asynchronous communication with Apache Kafka and Kafka Streams.
  • Design and develop integrations through REST APIs.
  • Implement reactive solutions using Spring WebFlux and Reactor Core.
  • Develop service resilience and reliability mechanisms, including with Resilience4j.
  • Integrate Elasticsearch and develop search and data-processing mechanisms.
  • Maintain solutions running in Docker and Kubernetes environments.
  • Monitor application performance and reliability using the specified monitoring tools.
Workplace type: remote; Locations: KrakówWarszawaWrocław+2 more locationsContractSoftware developmentPosted
Senior Java Developer
Company:emagine Polska
  • Design and develop high-quality software solutions.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Perform unit and integration testing to ensure product quality.
  • Troubleshoot and debug applications.
  • Improve application performance and scalability.
Source API remote eligibility restrictions: United StatesFull-TimeEnterprise softwarePosted
  • Design, develop, test, enhance, and maintain enterprise web applications using Java, Spring Boot, and related technologies.
  • Develop scalable, secure, and maintainable application architectures aligned with business and technical requirements.
  • Implement and support RESTful APIs and SOAP-based services for system integrations.
  • Participate in system design reviews, code reviews, and technical solution assessments.
  • Apply DevSecOps principles and maintain CI/CD pipelines using Jenkins and/or GitLab.
  • Automate build, testing, deployment, release management, and security validation processes.
  • Design and optimize database interactions using relational databases and SQL, and manage schema migrations with Flyway.
  • Troubleshoot application issues across development, testing, and production environments; perform root cause analysis and implement corrective actions.
  • Collaborate with architecture, infrastructure, security, operations, database, and other teams on solution delivery and operational stability.
  • Evaluate opportunities to incorporate AI-enabled capabilities into enterprise applications.
Praca zdalna 100 %ContractPayments, logisticsPosted
Senior Java Developer with Kafka / AWS
Company:Awareson Sp. z o.o.
  • Develop merchant payment and prepaid-wallet microservices for accounts, balances, charges, credits, and transaction history.
  • Build payment, top-up, and refund processes and integrate with external payment operators.
  • Develop invoicing processes and SAP integrations.
  • Create systems for generating and delivering merchant reports.
  • Design and develop REST API and Kafka integrations and asynchronous processes.
  • Help migrate legacy services to Clean or Hexagonal Architecture.
  • Create ADRs and architecture documentation.
  • Write and develop unit, integration, and contract tests.
  • Work with Helm, GitLab CI, and GitOps environments.
  • Participate in code reviews and estimations, and support production systems through on-call.
Locations: WarszawaNowy Świat St 33WarszawaCountry code: PLContractBackend softwarePosted
Java Developer
Company:YourITeams
  • Design, develop, and maintain backend services using Java and Spring Boot.
  • Implement and maintain data access layers with Hibernate/JPA and SQL.
  • Develop and test components using JUnit and other testing tools.
  • Build and support data pipelines and integration flows, including Kafka and Debezium where applicable.
  • Create and manage topics and related configurations in Kafka/Debezium environments.
  • Consume and produce JSON-formatted data and implement data mapping and transformation logic.
  • Integrate and expose functionality via REST APIs and collaborate on API design and documentation.
  • Work with Azure cloud services to deploy, monitor, and maintain applications and related resources.
  • Participate in code reviews, technical discussions, and team planning sessions.
  • Collaborate with international external vendors on technical communication and alignment.
Workplace type: remote; Locations: GdańskGdańskGdańskCountry code: PLContractRetail technologyPosted
Lead Java Developer
Company:Consid
  • Design and develop backend services using Java and Spring Boot.
  • Build and maintain microservices and event-driven solutions.
  • Work with large volumes of product data from multiple sources.
  • Design and develop REST APIs.
  • Translate business requirements into scalable and maintainable technical solutions.
  • Own the full delivery lifecycle, including development, testing, deployment, monitoring, and support.
  • Drive technical decisions and participate in architecture discussions.
  • Conduct code reviews and support other developers.
  • Improve the reliability, maintainability, and performance of existing services.
  • Collaborate with business stakeholders and other engineering teams.
Workplace type: remote; Locations: KrakówKrakowKrakówCountry code: PLContractEnterprise softwarePosted
Senior Java Developer
Company:INFOPLUS TECHNOLOGIES
  • Analyze and enhance existing application architectures.
  • Design, develop, and modernize applications using Java technologies.
  • Collaborate with a small, agile team of 4–6 developers.
  • Work closely with development, testing, and implementation teams.
  • Contribute to regulatory and business improvement projects.
Shown 1-10 of 112
...

Why Remote Java Developer Jobs Are Becoming More Popular

The modern tech landscape has undergone a massive transformation, making remote Java developer jobs more accessible and rewarding than ever before. As businesses worldwide transition to cloud-based infrastructures and microservices, the demand for skilled professionals who can build robust back-end systems from anywhere continues to grow. Whether you are a mid-level engineer looking for a better work-life balance or a senior architect aiming to collaborate with global tech giants, choosing a remote Java developer career offers unparalleled flexibility and access to international markets.

Why Pursue a Remote Java Developer Career

Working as a remote software developer provides numerous advantages that go beyond just skipping the daily commute. For Java experts, the stability of the ecosystem combined with the freedom of location creates a high-value professional path. Companies are increasingly looking for specialized talent regardless of geography, offering competitive compensation packages to those who can maintain high-quality codebases from their home offices.

The shift toward distributed teams offers several key benefits for developers:

  • Global reach: Professionals can work for industry leaders in Silicon Valley, London, or Berlin without relocating.
  • Personalized environment: You can create a workspace that maximizes your productivity and comfort.
  • Cost efficiency: Working remotely allows you to save on travel expenses and potentially take advantage of geo-arbitrage.
  • Flexibility: You can better manage your time to balance professional deliverables with personal commitments.

Types of Remote Java Programming Jobs

The market for Java programming jobs is diverse, catering to different professional needs and experience levels. Depending on your preference for stability or variety, you can choose from several employment models. While many seek full-time remote Java developer positions, others prefer the autonomy of shorter engagements.

As you explore the industry, you will encounter the following opportunities:

  • Full-time employment: This is the most stable option with benefits, health insurance, and long-term career growth.
  • Java freelance job: Project-based work allows you to manage multiple clients and varied tech stacks.
  • Java part time roles: These are ideal for those who want to supplement their income or focus on personal projects.
  • Contract-to-hire: This acts as a trial period where both the developer and the company evaluate the remote fit before a permanent offer.

Essential Skills and Tech Stack for Success

To stand out in the competitive field of software engineering, technical proficiency is only half the battle. Successful candidates must demonstrate they can handle the autonomy of remote work while delivering clean, scalable code. Modern remote Java developer job opportunities often require a blend of core Java knowledge and modern cloud-native tools.

Key technical requirements typically include:

  • Core Java and Spring Framework: Mastery of Spring Boot, Hibernate, and the latest Java versions.
  • Database Management: Strong skills in SQL and experience with NoSQL solutions.
  • Cloud Services: Familiarity with AWS, Azure, or Google Cloud Platform for deployment.
  • Containerization: Knowledge of Docker and Kubernetes to manage distributed applications.

If you are looking to expand your horizons, many Java developer career opportunities now intersect with other niches. Upskilling into areas like full stack software engineer roles or transitioning toward a DevOps engineer remote position can significantly increase your market value and broaden your search for remote software developer jobs.

How to Find and Land Remote Java Work

Finding the right role requires a targeted approach. Instead of generic job boards, focus on platforms specifically designed for distributed teams. Your CV and LinkedIn profile should be optimized for keywords like remote jobs Java and Java developer remote career to ensure you appear in recruiter searches. During interviews, emphasize your communication skills and ability to manage time effectively, as these are critical for remote software engineer jobs.

Beyond development, the tech ecosystem offers various paths. You might discover related openings for a frontend developer remote job if you have the relevant UI skills, or even data science remote jobs if you have a strong mathematical background. The goal is to align your unique skill set with the specific needs of the global market.

Practical Tips for Sustainable Remote Work

Success in a remote Java programming career depends on discipline. Establish a clear routine, use asynchronous communication tools effectively, and set boundaries between work and home life. Keep your technical skills sharp by following industry trends and contributing to open-source projects. This proactive approach ensures a long and prosperous career.

Ready to take the next step in your professional journey? Start by refining your portfolio and exploring the latest remote Java developer jobs available on top-tier global platforms today.

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.