Talent.com

Java software developer Jobs in Santa Clara, CA

Create a job alert for this search

Java software developer • santa clara ca

Last updated: 19 hours ago

Senior Platform Software Engineer (Java)

Purple DriveSunnyvale, CA, California, USA
Full-time

Job Title: Senior Platform Software Engineer (Java) - Ex-Apple Preferred</strong></h1> <h3 data-end="107" data-section-id="1olrjqp" data-start="80">&... Show more

Java Developer (24 years) || USC/GC/H4EAD

Hudson ManpowerSan Jose, CA, US
Full-time

Java Developer with 2–4 years of professional experience.The ideal candidate should have strong hands-on experience with.Java, Spring Boot, REST APIs, and microservices.The candidate should be flex... Show more

Java Developer

Inherent TechnologiesSan Jose, CA, United States
Full-time
Quick Apply

Position: Java Developer </b></p> <p><b>Location: San Jose, California***Onsite***</b></p> <p><b>Duration: 1 Years</b></p> <table clas... Show more

 • New!

Java Developer – Windchill

Bright Vision TechnologiesSunnyvale, CA, US
$80,000.00 yearly
Full-time
Quick Apply

Java Developer – Windchill – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across th... Show more

Managing Staff Software Developer

Intuitive SurgicalSunnyvale, CA, United States
$223,900.00 yearly
Full-time

It started with a simple idea: what if surgery could be less invasive and recovery less painful? Nearly 30 years later, that question still fuels everything we do at.We’re a team of engineers, clin... Show more

Java Architect

TradeJobsWorkForce95152 San Jose, CA, US
Full-time

Java Architect Job Duties: Achieves e-commerce information architecture operational obj... Show more

 • Promoted

ROS Software Developer

Raas Info Solutions Pvt LtdSunnyvale, CA, US
Full-time

Job Description: We are seeking a Senior Software Engineer contractor to develop robotics platform software on NVIDIA Jetson (Linux/ROS2) for a manipulation system integrating custom grippers, sens... Show more

 • Promoted

Software Engineer - Software Engineer

TrinusSanta Clara, CA, United States
Full-time
Quick Apply

We are seeking an Software engineer (Contract), specialized in AI/ML applications to independently drive the development, evaluation, deployment and end-to-end lifecycle management of our AI-powere... Show more

Java Developer Integration Analyst

CYNET SYSTEMSSan Jose, CA, US
Full-time

Job Overview: Pay Range: $45hr - $50hr Requirement/Must Have: 10+ years of experience in software development and business analysis.Strong expertise in Java, Python, and Full Stack Development with... Show more

 • Promoted

Remote Software Developer (Entry Level)

SynergisticITSan Jose, CA, US
Remote
Full-time

Junior Full Stack Developer — Build the Front End, Back End, and Confidence Full-stack development is attractive because it allows candidates to understand how complete applications work.But full-s... Show more

 • Promoted

Java developer (with Apple Exp)

Programmers.ioSunnyvale, CA, United States
Full-time
Quick Apply

Role Descriptions:<br /> <br /> 6+month Apple exp is a must.Strong experience in object-oriented programming with Java.In-depth experience in data structures, distributed systems, and s... Show more

Software Engineer- Java: 26-02220

Akraya Inc.San Jose, CA, US
$65.00 hourly
Full-time
Quick Apply

Java (advanced), Scala (advanced), Apache Spark (intermediate), Algorithms (advanced), Data Structures (advanced).Duration:  5+ Months with possible extension.Location: San Jose, CA (Hybrid).O... Show more

Senior Java Software Engineer, 12-Month Contract

Next Step Systems – Recruiters for Information Technology Jobs Top IT Recruiting FirmSan Jose, CA, USA
Full-time +1

Senior Java Software Engineer, 12-Month Contract, San Jose, CA.We currently have a 12-month contract opportunity available for a Senior Java Software Engineer.You will work directly with a team of ... Show more

Staff Software Engineer, Developer Experience — Moveworks

ServiceNowMountain View, CALIFORNIA, United States
$166,500.00 yearly
Full-time

The Developer Experience team sits within Moveworks' Platform org, but operates with a vertical mandate: we build products and platforms that serve developers — specifically the developers at Movew... Show more

Java Software Developer

Akaasa TechnologiesSan Jose, CA, United States
Full-time
Quick Apply

Java Software Developer SUNNYVALE / SAN JOSE, CA</b></p> <p><b>Contract Long term </b></p> <ul> <li><b>Candidate must work Sunnyvale / ... Show more

Java Developer

Eitacies IncSanta Clara, CA, US
$60.00 hourly
Full-time

Santa Clara, CA (Onsite; hybrid is possible, but no remote work).Identify business needs by establishing personal rapport with actual, potential, and internal clients.Design, develop, and implement... Show more

Software Developer 4

OracleSanta Clara, California, US
Full-time

In this role you will lead the design and development team to build advanced AI applications powered by AI models.You will use AI/ML to automate, optimize, and secure networks, focusing on tasks li... Show more

Salesforce Developer

Pinnacle Technical ResourcesSanta Clara, CA, US
$75.00 hourly
Full-time

Job Description: Salesforce Developer Duties: Deliver scalable, highquality Salesforce services in support of client’s company mission.Design, develop, test, and document scalable, highquality busi... Show more

 • Promoted

Software Engineering Manager, Developer Publications

AppleCupertino, CA, United States
Full-time

Software Engineering Manager, Developer Publications.The documentation engineering team is responsible for creating developer tools and framework-level support for the documentation workflows in Xc... Show more

Sr. Software Developer: 25-05693 (No C2C)

Akraya IncSunnyvale, California, United States
$70.00 hourly
Full-time
Quick Apply

Primary Skills: Java (Expert), MySQL (Expert), Distributed Systems Architecture (Expert),iOS (Proficient), Android (Proficient), Data Structure and Algorithms (Expert),.Duration: 6 Months with poss... Show more

Senior Platform Software Engineer (Java)

Senior Platform Software Engineer (Java)

Purple DriveSunnyvale, CA, California, USA
22 days ago
Job type
  • Full-time
Job description
Job Title: Senior Platform Software Engineer (Java) - Ex-Apple Preferred

Experience Required

8+ Years

Mandatory Requirement: Candidate must have a minimum of 4 years of previous Apple experience (Ex-Apple).

Job Summary

We are seeking a highly experienced Senior Platform Software Engineer (Java) to design, develop, and support scalable, cloud-native enterprise applications. The ideal candidate will have strong expertise in Java 11/17, Spring Boot, Spring Cloud, Microservices, AWS Cloud, Kubernetes, and Event-Driven Architecture.

This role requires hands-on experience building distributed systems, optimizing application performance, implementing CI/CD pipelines, and developing highly available cloud-native solutions. Candidates with previous Apple project experience (minimum 4 years) will be given strong preference.

Key Responsibilities
  • Design, develop, and maintain scalable cloud-native applications using Java 11/17, Spring Boot, and Spring Cloud.
  • Develop enterprise-grade Microservices and RESTful APIs.
  • Design and implement distributed systems with high availability, scalability, and fault tolerance.
  • Build and deploy applications on AWS Cloud using services such as:
    • EKS
    • Lambda
    • Step Functions
    • EC2
    • S3
    • API Gateway
    • IAM
    • CloudWatch
  • Develop event-driven applications using Apache Kafka.
  • Containerize applications using Docker and deploy on Kubernetes (EKS).
  • Automate infrastructure provisioning using Terraform.
  • Optimize Java applications through JVM tuning, multithreading, and concurrent programming.
  • Implement enterprise search capabilities using OpenSearch, Elasticsearch, Apache Solr, and Lucene.
  • Build and maintain CI/CD pipelines using Jenkins, GitHub Actions, Maven, and Gradle.
  • Monitor and troubleshoot production systems using Prometheus, Grafana, Splunk, and OpenTelemetry.
  • Collaborate with architects, product managers, DevOps, and QA teams to deliver high-quality software.
  • Participate in code reviews, technical design discussions, and architecture decisions.
  • Follow secure coding standards and software engineering best practices.
Required Technical Skills

Programming

  • Java 11/17
  • Core Java
  • Multithreading
  • Concurrent Programming
  • JVM Performance Tuning

Frameworks

  • Spring Boot
  • Spring Cloud
  • Microservices
  • REST APIs

Cloud & DevOps

  • AWS
  • Amazon EKS
  • Lambda
  • Step Functions
  • EC2
  • S3
  • API Gateway
  • IAM
  • CloudWatch
  • Terraform
  • Docker
  • Kubernetes

Messaging & Integration

  • Apache Kafka
  • Event-Driven Architecture

Search Technologies

  • OpenSearch
  • Elasticsearch
  • Apache Solr
  • Lucene

CI/CD

  • Jenkins
  • GitHub Actions
  • Maven
  • Gradle

Monitoring & Observability

  • Prometheus
  • Grafana
  • Splunk
  • OpenTelemetry
Required Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • 8+ years of software development experience.
  • 5+ years of hands-on Java development experience.
  • Strong experience with Spring Boot, Spring Cloud, Microservices, and REST APIs.
  • Experience designing and developing distributed, cloud-native enterprise applications.
  • Strong hands-on experience with AWS Cloud.
  • Experience with Kubernetes, Docker, and Terraform.
  • Strong knowledge of Apache Kafka and event-driven architectures.
  • Experience with enterprise search technologies such as OpenSearch, Elasticsearch, Solr, or Lucene.
  • Experience implementing CI/CD pipelines and DevOps best practices.
  • Strong debugging, troubleshooting, and performance optimization skills.
Mandatory Requirement
  • Minimum 4 years of previous Apple experience (Ex-Apple).
Preferred Skills
  • Experience building highly scalable enterprise platforms.
  • Knowledge of distributed system design patterns.
  • Experience with cloud security best practices.
  • Strong understanding of Agile/Scrum methodologies.
  • Experience mentoring junior developers and leading technical initiatives.