UiPath, Inc. logo

Java Software Engineer

Job Overview

Location

Remote-Dublin

Job Type

Full-time

Category

Software Engineering

Date Posted

June 4, 2026

Full Job Description

đź“‹ Description

  • • Design, develop, and maintain Java-based Digital Workers on UiPath’s Work AI platform to automate repetitive, data-intensive business processes.
  • • Collaborate cross-functionally with teams across UiPath to engineer product features and services that enhance workforce capacity, customer satisfaction, and compliance.
  • • Ensure all technical deliverables meet stringent requirements for quality, security, scalability, modifiability, extensibility, and testability in enterprise software.
  • • Identify performance bottlenecks and bugs within the platform, and devise and implement effective solutions to resolve them.
  • • Plan and design system components, contribute to feature development roadmaps, and help establish agile engineering practices.
  • • Maintain high standards of code quality, code organization, and automation across the engineering stack.
  • • Apply strong knowledge of object-oriented programming and architectural design patterns to build robust, reusable software components.
  • • Implement and optimize multithreaded, synchronized, and asynchronous programming models to handle high-concurrency enterprise workloads.
  • • Work with Kubernetes to deploy, manage, and scale containerized services in a distributed cloud environment.
  • • Contribute to the continuous improvement of engineering processes and tooling to support rapid, reliable software delivery.
  • • Engage in a fast-moving, global growth company focused on transforming how enterprises automate workflows in banking, financial services, and insurance.
  • • Operate in a remote-first environment with flexibility in work timing and location, aligned with team and business needs.
  • • Participate in a culture that values curiosity, self-propulsion, generosity, and authenticity among team members.
  • • Support UiPath’s mission to accelerate the world’s transition to more meaningful work by eliminating mundane business tasks at scale.

🎯 Requirements

  • • 5+ years of Java/Python programming experience
  • • 1+ years experience in B2B software or technology industry
  • • Programming languages (Java, Python etc.)
  • • Experience with Kubernetes
  • • Strong grasp of object-oriented programming and architectural design patterns
  • • Strong knowledge of multithreading, synchronization, asynchronous programming

🏖️ Benefits

  • • Flexibility in when and where work gets done, with hybrid, office-based, and remote options available based on team needs
  • • Opportunity to work in a fast-growing, global company at the forefront of enterprise automation
  • • Inclusive workplace that provides equal opportunities regardless of age, race, color, religion, sex, sexual orientation, gender identity, expression, national origin, disability, neurodiversity, military and/or veteran status
  • • Reasonable accommodations available for candidates upon request

Skills & Technologies

Python
Java
Go
Kubernetes
Remote

Ready to Apply?

You will be redirected to an external site to apply.

UiPath, Inc. logo
UiPath, Inc.
Visit Website

About UiPath, Inc.

UiPath, Inc. is a global software company that develops a platform for robotic process automation (RPA) and artificial intelligence-driven automation. Founded in 2005 and headquartered in New York, it provides tools to build, deploy, and manage software robots that emulate human actions interacting with digital systems and software. The platform includes Studio for design, Orchestrator for management, Robots for execution, and AI fabric for cognitive capabilities. UiPath serves enterprises across finance, healthcare, manufacturing, and public sectors, aiming to accelerate digital transformation by automating repetitive business processes and improving operational efficiency.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expires soon
Broadridge Financial Solutions, Inc. logo

Broadridge Financial Solutions, Inc.

2 Locations
Full-time
Expires Jun 11, 2026 (Soon)
Remote
$60-70/hr
Degree Required

2 months ago

Apply
American Ambulance Association logo

American Ambulance Association

Remote
Full-time
Expires Aug 2, 2026
Python
AWS
Azure
+4 more

6 days ago

Apply
Remote - North Carolina
Full-time
Expires Aug 2, 2026
Junior
Remote
$50k-70k
+1 more

6 days ago

Apply
US Remote
Full-time
Expires Aug 2, 2026
Senior
Remote

6 days ago

Apply