Talent.com

Java software developer Jobs in Sunnyvale, CA

Create a job alert for this search

Java software developer • sunnyvale 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

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 – 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 Backend Developer (Retail Domain Experience Required)

INFT Solutions IncSunnyvale, CA, California, US
Full-time

Arial, Helvetica, sans-serif"><span style="font-style:normal"><span style="font-variant-ligatures:normal"><span style="font-weight:400"><s... Show more

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

Salesforce Developer

Pinnacle Technical ResourcesSanta Clara, CA, US
Full-time

Position: Salesforce Developer Location: Santa Clara, California Duration: Contract Job ID: 171070 Job Overview: We are seeking a skilled Salesforce Developer to join our team in Santa Clara, Calif... Show more

 • Promoted

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

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

 • New!

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

Lead Software Engineer - Java Backend

J.P. MorganPalo Alto, California, US
Full-time

You're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you.As a Lead Software Engine... 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

Java Developer - (2-4 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

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

 • New!

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

Principal Software Engineer - Developer Platform Engineering

JPMorgan Chase Bank, N.A.Palo Alto, CA, US
$204,250.00 yearly
Full-time

If you are looking for a game-changing career at one of the world's leading financial institutions, you've come to the right place.As a Principal Engineer, Developer Platform Engineering at JPMorga... Show more

People also ask
Senior Platform Software Engineer (Java)

Senior Platform Software Engineer (Java)

Purple DriveSunnyvale, CA, California, USA
21 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.