Java jobs
93 open roles for java, updated continuously as employers post them.
Senior Machine Learning Engineer - Advertising Engineering
Senior hybrid machine learning engineering role in Bengaluru focused on Roku's advertising data and AI platform. You'll build large-scale ML systems and agentic generative AI features for targeting, measurement, reporting, and optimization.
Member of Technical Staff (Software Engineer, Infrastructure)
Infrastructure software engineering role for an experienced engineer who can solve distributed systems problems across Perplexity’s platform. The position offers U.S. remote work and multiple office locations, with compensation of $220,000 to $405,000 plus equity for U.S.-based employees.
Senior Engineer - Backend data
A senior data engineering role in Bengaluru building large-scale data pipelines on Spark, Scala and BigQuery for Target's tech organization.
Data Engineering Analyst
A remote data engineering role building and optimizing the data warehouse and pipelines for a Canadian credit union, suited to someone with 4+ years' experience who can also lead projects.
Manager, Engineering - Payments
Engineering Manager, Payments role in India for a backend leader with payments experience. You'll guide payment infrastructure, delivery, reliability, and team development while working across India and the United States.
Senior Software Engineer (Python, AI ML Engineer)
Optum is hiring a senior software engineer in Gurugram to build and operate AI, ML, and LLM-powered enterprise solutions. The role suits engineers with production AI experience, Python or similar software skills, and knowledge of RAG, orchestration, cloud services, and evaluation.
AI & Cloud Solutions Engineer
AstraZeneca is hiring an onsite AI and Cloud Solutions Engineer in Chennai or Bengaluru. The role suits an engineer with 4–6 years of experience across AWS, Terraform, APIs, CI/CD and enterprise AI delivery.
Applied Scientist II, SSG Science
Applied Scientist II role for an India-based researcher working on generative-AI model optimization for edge hardware. The position requires advanced academic training, research evidence, and experience with machine learning, algorithms, and scientific computing.
Sr. Applied Scientist, SSG Science
Senior Applied Scientist role in Bengaluru developing and optimizing generative-AI models for edge consumer devices. The position requires machine-learning model development experience and either a PhD or a master’s degree with applied research experience.
Staff Engineer, Money, Risk & Payment Ancillaries
Remote Staff Engineer role focused on money movement, financial correctness, risk, fraud, reconciliation, and payments. The role suits an engineer with eight or more years of experience in Go or Kotlin and distributed systems.
Full Stack Engineer
A full-time Hyderabad role for a full-stack engineer with React, Node, Java, and Spring Boot experience. It suits developers with two to four years of experience building secure, scalable web and API applications.
Senior Fullstack Software Engineer (m/w/d)
A senior full-stack engineering role for a German- and English-speaking developer building and operating a fintech trading platform. The work spans Java, TypeScript, AWS, product features, systems monitoring, and third-level support.
Software Engineer 4 - Media Encoding Pipelines
A USA-based engineering role building the cloud infrastructure behind Netflix media encoding workflows. It is aimed at Java engineers with distributed-systems and AWS experience.
Distributed Systems Engineer 5 - Content & Business Products
A senior distributed-systems engineering role at Netflix for engineers who can build and operate core internal platforms from the United States. It is suited to candidates with substantial experience in Java or comparable object-oriented backend systems.
Senior Software Engineer
Clutch is hiring a hybrid Senior Software Engineer in Toronto to own products from discovery through delivery. The role suits an engineer with at least four years of experience who enjoys stakeholder partnership, scalable systems and AI-assisted development.
Specialist - Cloud Engineering
Onsite Bengaluru cloud engineering specialist role focused on AWS Glue pipelines, API Gateway, secure services, and cloud automation. The position suits an engineer with roughly five to nine years of experience and strong AWS data-integration expertise.
AI Engineer & Architect
Strada needs a Hyderabad-based AI Engineer and Architect to lead production GenAI, RAG, and agentic-AI solution delivery. The role is for an experienced software and architecture leader who can combine hands-on engineering with client-facing technical leadership.
Principal AI Engineer
Volante Technologies is hiring a principal AI engineer to shape enterprise AI architecture and lead delivery of AI platforms and products in India. The role is aimed at a senior technical leader with substantial software engineering and generative AI experience.
Senior Full Stack Developer (React/Node.js | AWS/Azure | Microservice)
Jeevy Fabrication is hiring a fully remote Senior Full Stack Developer to build cloud-hosted, microservice-based applications for AI-driven engineering work. It fits experienced full-stack developers with React or Vue, backend, API, database, cloud, and CI/CD expertise.
AI/Agentic AI Engineer for Cyber Security, Off
Engineer AI-driven cybersecurity solutions using large language models and agentic systems at State Street. Hybrid role in Hyderabad for experienced software engineers with 6-10 years of background and 1+ year in agentic AI.
Senior Software Engineer
Remote Senior Software Engineer role at Gong combining Java backend development with React frontend work. The position focuses on scalable product features and tools that improve customer and support experiences.
Staff Software Engineer
Innovaccer is hiring an on-site staff software engineer in Noida to lead and implement backend, data, and AI or ML product systems. The position is for hands-on engineers with seven or more years of production, distributed-systems, cloud, and technical leadership experience.
Java Spring Boot Developer
Java Spring Boot Developer role in Hyderabad for an experienced backend engineer. The work centers on Java services, REST APIs, microservices, databases, and application security.
Applied Scientist II, IN SPS Tech
Onsite Applied Scientist II role in Bengaluru focused on machine learning, optimization, and scalable inference for Amazon Marketplace seller services. The role suits a scientist with a relevant master's degree and at least three years of applied machine-learning experience.