← Back to jobs
Sunnyvale, CA, USA
No related jobs found
Job Responsibilities include:
Design, develop, and maintain scalable cloud-native applications, microservices, and distributed systems using Java, Spring Boot, and AWS technologies.
Build and optimize enterprise platform services leveraging AWS, Kubernetes, Docker, Kafka, and event-driven architectures to support high-performance applications.
Develop and manage REST APIs, backend services, and integration solutions while ensuring scalability, reliability, and security.
Implement CI/CD pipelines, infrastructure automation, monitoring, and observability solutions to improve software delivery and operational excellence.
Perform performance tuning, troubleshooting, and optimization of Java applications, JVM environments, and distributed systems.
Collaborate with cross-functional engineering teams to review architecture, resolve technical challenges, and drive continuous improvement in platform and cloud engineering practices.
Required Qualifications:
Bachelor’s degree in computer science, Software Engineering, Information Technology, or a related technical field.
8+ years of software development experience, including 5+ years of hands-on Java development.
Strong expertise in Java 11/17, Spring Boot, Microservices, REST APIs, AWS cloud services, Kubernetes, Docker, and distributed cloud-native application development.
Proven experience building scalable enterprise platforms using Kafka, Elasticsearch/OpenSearch, CI/CD pipelines, infrastructure automation, performance tuning, monitoring tools, and event-driven architectures
Any Graduate
No related jobs found
← Back to jobs