Java Backend Developer with DevOps
Robotics Technologies LLC
Cupertino, CA, United States
4 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
JavaScript (Programming Language)
Artificial Intelligence
Big Data
Software as a Service
Computer Programming
Databases
Continuous Integration
Data Warehousing
Relational Databases
Software Debugging
Software Design Patterns
+40 more
DevOps
Distributed Systems
Github
Design of User Interfaces
Python (Programming Language)
PostgreSQL
MySQL
Object-Oriented Software Development
Performance Tuning
RabbitMQ
Redis
Reliability Engineering
Cloud Services
Prometheus
Azure Machine Learning
Secure Coding
Software Engineering
Data Streaming
Data Logging
Istio
Grafana
Apache Spark
Software Security
Caching
Backend
Cloudformation
Event Driven Architecture
Containerization
Kubernetes
Infrastructure Automation Frameworks
Apache Flink
Apache Kafka
Linkerd (Service Mesh)
Front End Software Development
Restful APIs
Terraform
Splunk
Docker
Jenkins
Microservices
Requirements
- 10+ years of hands-on software development experience.
- Strong programming expertise in Java (preferred), Python, Go, or JavaScript.
- Extensive experience developing backend applications and RESTful APIs.
- Strong understanding of Object-Oriented Design principles and design patterns.
- Experience building distributed systems and high-availability architectures.
- Strong Linux/Unix administration and troubleshooting skills.
DevOps & Cloud:
- Hands-on experience with AWS cloud services.
- Strong experience with Docker and containerization technologies.
- Experience deploying and managing applications using Kubernetes.
- Experience with CI/CD tools such as Jenkins, GitHub Actions, CodeDeploy, ArgoCD, or similar platforms.
- Infrastructure automation experience using Terraform, CloudFormation, or equivalent tools.
- Experience implementing monitoring, logging, and observability solutions.
Database & Messaging:
- Experience working with PostgreSQL, MySQL, or similar relational databases.
- Hands-on experience with Redis, Kafka, RabbitMQ, or event-driven architectures.
- Strong understanding of data modeling and performance optimization.
Software Engineering Practices:
- Strong understanding of Microservices Architecture.
- Knowledge of secure coding principles and application security practices.
- Strong analytical, debugging, and problem-solving skills.
- Service Mesh experience (Istio, Linkerd) is considered a plus.
Preferred Qualifications:
- Previous experience with Apple or other leading product-based organizations.
- Experience supporting large-scale internet-facing applications.
- Experience with Big Data technologies such as Spark, Flink, MPP platforms, or Data Warehousing.
- Exposure to Site Reliability Engineering (SRE) practices.
- Experience with frontend technologies and UI development.
- Experience integrating AI/ML platforms and services.
Preferred Candidate Profile:
- Product company engineering background.
- SaaS platform experience.
- Internet-scale systems experience.
- Startup engineering environment experience.
- Strong communication and stakeholder management skills.
- Availability to work onsite in Cupertino, CA.
Nice to Have:
- Service Mesh (Istio, Linkerd)
- Kafka Streaming
- Redis Caching
- Spark/Flink
- Terraform
- SRE/Platform Engineering
- Data dog, Prometheus, Grafana, Splunk, or equivalent observability platforms
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦