UiPath
Software
JavaSoftwareEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Java Software Engineer at UiPath. Skills: Java, Python, Software Development, AI platform. Participate in design. Participate in development”
Industry & Context.
Identify bottlenecks; Identify bugs; Devise solutions
What They're Looking For.
Must Have
5+ years Java/Python programming experience, 1+ years B2B software experience, Object-oriented programming knowledge, Architectural design patterns knowledge, Multithreading knowledge, Synchronization knowledge, Asynchronous programming knowledge
Nice to Have
Kubernetes experience
What You'll Do.
Participate in design
Participate in development
Participate in maintenance
Design Digital Workers
Develop Digital Workers
Maintain Digital Workers
Collaborate with teams
Engineer product areas
Engineer service areas
Ensure technical deliverables meet expectations
Help establish engineering practices
Plan feature development
Design system components
Build engineering roadmap
Maintain code quality
Maintain code organization
Maintain code automation
How You'll Work.
Team & Collaboration
Collaborate with teams
Process & Methodology
Agile
Full Job Description
LIFE AT UIPATH The people at UiPath believe in the transformative power of automation to change how the world works. We’re committed to creating category-leading enterprise software that unleashes that power. To make that happen, we need people who are curious, self-propelled, generous, and genuine. People who love being part of a fast-moving, fast-thinking growth company. And people who care—about each other, about UiPath, and about our larger purpose. Could that be you? Your mission Accelerate the world’s transition to more meaningful work. By automating repetitive, data-intensive tasks and processes at scale, we eliminate mundane business activities so companies can serve their customers faster and better. As a world leader in process automation for banking, financial services, and insurance, we offer an unrivaled digital workforce platform that enables enterprises to increase workforce capacity, enhance customer satisfaction, and ensure ongoing compliance. We compete in the world’s fastest-growing software segment and are growing at record pace with customers and team members spanning the globe. What you'll do at UiPath - Participate in the design, development, and maintenance of Java-based Digital Workers based Work AI. platform. - Collaborate with teams across UiPath to design and engineer areas of our product and services. - Ensure technical deliverables meet customer expectations, and all requirements of quality, security, scalability, modifiability, extensibility, testability, etc. - Help establish effective and agile engineering practices. - Identify bottlenecks and bugs, devise solutions to mitigate and address these issues. - Plan feature development, design system components, and build engineering roadmap. - Help maintain code quality, organization, and automation. What you'll bring to the team - 5+ years of Java/Python programming experience - 1+ years experience in B2B software or technology industry - Programming languages (Java, Python etc.) - Exp
Applying for this Java Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Ashby
- Ashby is a fast modern ATS — most applications take under 3 minutes.
- The resume parser is strong; verify parsed experience dates and job titles.
- Custom screening questions are often scored algorithmically — answer completely.
- Location field affects geo-based screening; use your actual metro area.
ANONYMOUS · UNFILTERED
What do employees actually say about UiPath?
Real rants from real employees. Read before you apply.