One of our direct client is urgently looking for a Back-End Engineer @ Sunnyvale, CA. This is a 6 to 12+ months contract role. The ideal candidate will have an extensive understanding of microservice architecture and design, best practices around multithreading, networking, offline storage, and performance tuning. They should possess expert-level knowledge of Java, Spring Boot, and experience with distributed systems. Experience with refactoring, redesigning, or rewriting existing applications is a plus. The role requires a disciplined approach to development, code review, testing, documentation, and code structure in a team environment, with a constant desire to improve and learn. The engineer will be responsible for developing innovation strategies, driving the execution of business plans, leading discovery phases for projects, and leading small groups of engineers. They will also be involved in end-to-end service implementations, data feed ingestion, orchestration, and designing/implementing low-latency services. Promoting company policies and troubleshooting business/production issues are also key responsibilities.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed