371,442open jobs
9,588companies
49,492added this week
Browse all
Salary
$20k – $55k per year (Estimated)
Location
Remote (APAC, United States)
Seniority
Middle · 4+ years exp
Employment
Contractor
Overview
Company
Impact
Profile match
Upwork is a global digital work platform that connects businesses with independent talent across diverse fields such as software development, design, marketing, and finance. Created through the 2013 merger of Elance and oDesk, the public American company provides tools for contracting, collaboration, time tracking, and cross-border payments. Headquartered in San Francisco, it serves clients ranging from startups and small businesses to global enterprises seeking flexible remote workforce solutions.

We are seeking a Software Engineer with strong Java development experience and a background working with data-oriented systems. This role combines backend application engineering with data processing and integration work, supporting scalable services, data ingestion and transformation, and enterprise applications.

The ideal candidate has hands-on experience building production Java services while working with ETL processes, backend data services, distributed systems, and large-scale data platform technologies.

Key Responsibilities

* Develop and maintain Java-based backend services and data processing components.

* Build scalable solutions for data ingestion, transformation, and system integration.

* Design and support backend and data-driven services using APIs, databases, and distributed application patterns.

* Collaborate with engineering and business stakeholders to deliver technical solutions.

* Contribute to system design, implementation, testing, and production operations.

* Improve the performance, reliability, and maintainability of backend and data services.

* Troubleshoot defects and production issues across application and data layers.

* Participate in code reviews, technical documentation, and engineering best practices.

* Work effectively within collaborative Agile and cross-functional engineering teams.

* Ramp quickly into existing systems and contribute to active engineering initiatives.

Must-Have Skills

* 4+ years of professional software engineering experience.

* Strong hands-on Java development skills.

* Experience working with data-oriented systems, ETL processes, or backend data services.

* Understanding of APIs, databases, and distributed application design.

* Experience with Spark, Kafka, or other large-scale data platform technologies.

* Strong analytical and debugging skills.

* Strong written and verbal communication skills.

* Ability to work effectively in collaborative Agile teams.

* Ability to ramp quickly into existing systems and contribute effectively.

* Strong delivery focus across application and data engineering work.

* Comfortable working in cross-functional engineering environments.

Nice-to-Have Skills

* Familiarity with cloud platforms.

* Familiarity with CI/CD practices.

* Experience with data pipeline operations.

* Experience supporting high-volume enterprise systems.

* Enterprise experience strongly preferred.

Required Tools & Platforms

* Java

* Spark, Kafka, or comparable large-scale data platform technologies

* APIs and databases

Location, Time & Engagement

* Contract engagement

* 100% allocation / approximately 40 hours per week

* Location: APAC

* U.S. Central Time coverage required

* Some overlap with India Standard Time is expected

* Preferably available through 11:00 a.m. U.S. Central Time

* Contract currently scheduled through March 31, 2027

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
371,442 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Bengaluru
Principal Engineer 2 hours ago
In office • 8+ years exp • Bachelor's Degree
JavaScript
Java
Java
Spring Boot
Databases
Apache Kafka
Snowflake
DevOps
Amazon S3
AWS
AWS Lambda
Bamboo
CI/CD
GitHub
GitHub Actions
Jenkins
Kubernetes
Platform Engineering
Apply
Remote/Hybrid • 3+ years exp
Java
Node JS
JavaScript
Java
Spring Boot
Databases
Apache Kafka
AI/ML
Copilot
DevOps
AWS
Azure
CI/CD
Datadog
GCP
GitHub
Rest API
Splunk
QA
Pact
Apply
Remote/Hybrid • 5+ years exp • Bachelor's Degree
Java
Perl
Python
SQL
Databases
Snowflake
AI/ML
Hadoop
Prompt Engineering
DevOps
AWS
Analytics
ETL/ELT
Power BI
Apply
$29k – $70k per year (Estimated) • In office • Moscow
Go
Python
TypeScript
Databases
Apache Kafka
PostgreSQL
Redis
AI/ML
LLM
Model Context Protocol
RAG
DevOps
Amazon S3
CI/CD
Docker
GitLab
GitLab CI
Grafana
gRPC
Kubernetes
OpenTelemetry
Apply
$16k – $44k per year (Estimated) • In office • Internship • 6+ years exp • Minsk
Java
Java
Gradle
DevOps
CI/CD
gRPC
Jenkins
Rest API
WebRTC
Cybersecurity
Tcpdump
Management
Jira
QA
Gatling
JMeter
TestNG
Apply
$23k – $65k per year (Estimated) • Remote • Contractor • 4+ years exp • Hyderabad
Java
Python
AI/ML
AI Agents
Function Calling
LLM
LLM Guardrails
Model Context Protocol
RAG
Semantic Search
Semantic Search
DevOps
Vector
Management
Jira
Slack
Marketing
Salesforce
Apply
$51k – $143k per year (Estimated) • Remote • Contractor • 4+ years exp
SQL
Apex
Apex
Salesforce Data Cloud
DevOps
CI/CD
Marketing
Salesforce
Apply
$34k – $128k per year (Estimated) • Remote • Contractor • 4+ years exp • Bogotá
Apex
Apex
Copado
Lightning Web Components
AI/ML
Agentforce
DevOps
CI/CD
Git
Rest API
Marketing
Salesforce
Apply
$61k – $154k per year (Estimated) • Remote • Contractor • 4+ years exp • Bogotá
Java
Python
Databases
Apache Kafka
AI/ML
Airflow
Feature Store
Spark
DevOps
AWS
Apply
$61k – $150k per year (Estimated) • Remote • Contractor • 4+ years exp • Bogotá
Apex
SQL
Apex
Salesforce Data Cloud
Analytics
ETL/ELT
Marketing
Salesforce
Apply
$19k – $44k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Chennai • Bengaluru
PowerShell
DevOps
Azure
Apply
$31k – $60k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Bengaluru
SQL
Python
Python
pySpark
Databases
Amazon Redshift
Databricks
Delta Lake
Google BigQuery
Snowflake
AI/ML
Embeddings
MLFlow
Spark
Feature Store
DevOps
AWS
Azure
CI/CD
GCP
Git
Vector
Analytics
Power BI
Tableau
ETL/ELT
Apply
$12k – $37k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Bengaluru
AI/ML
Copilot
Design
Adobe After Effects
Adobe Photoshop
Canva
Figma
Apply
$35k – $72k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Bengaluru
Databases
Databricks
AI/ML
ChatGPT
Copilot
DevOps
AWS
Apply
$27k – $72k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Bengaluru
C#
C++
Java
Node JS
Python
TypeScript
JavaScript
Databases
Redis
AI/ML
RAG
Frontend
Angular
DevOps
CI/CD
Docker
Incident Management
Jenkins
Kubernetes
Apply
See all jobs
This is one of many
371,442 more open roles from verified company boards, updated every day.