Java Developer Integration Analyst
Job in
San Jose, Santa Clara County, California, 95199, USA
Listed on 2026-08-19
Listing for:
CYNET SYSTEMS
Full Time
position Listed on 2026-08-19
Job specializations:
-
Software Development
Java Developer, Cloud Engineer - Software, Backend Developer, DevOps
Job Description & How to Apply Below
Senior Platform Software Engineer (Java) - Ex-Apple Preferred
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
- Cloud Watch
- 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 Open Search, Elasticsearch, Apache Solr, and Lucene
. - Build and maintain CI/CD pipelines using Jenkins, Git Hub Actions, Maven, and Gradle
. - Monitor and troubleshoot production systems using Prometheus, Grafana, Splunk, and Open Telemetry
. - Collaborate with architects, product managers, Dev Ops, 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.
- Java 11/17
- Core Java
- Multithreading
- Concurrent Programming
- JVM Performance Tuning
- Spring Boot
- Spring Cloud
- Microservices
- REST APIs
- AWS
- Amazon EKS
- Lambda
- Step Functions
- EC2
- S3
- API Gateway
- IAM
- Cloud Watch
- Terraform
- Docker
- Kubernetes
- Apache Kafka
- Event-Driven Architecture
- Open Search
- Elasticsearch
- Apache Solr
- Lucene
- Jenkins
- Git Hub Actions
- Maven
- Gradle
- Prometheus
- Grafana
- Splunk
- Open Telemetry
- 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 Open Search, Elasticsearch, Solr, or Lucene.
- Experience implementing CI/CD pipelines and Dev Ops best practices.
- Strong debugging, troubleshooting, and performance optimization skills.
- Minimum 4 years of previous Apple experience (Ex-Apple).
- 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.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×