Akkodis Group Nordics is seeking a Senior Software Engineer for a contract job in a remote setting with a client in San Francisco, CA. The ideal candidate will focus on building scalable backend systems for large-scale eCommerce platforms, utilizing their strong experience in Java backend development and distributed systems.
Responsibilities:
- Design, build, and maintain highly scalable backend services using Java within Google’s internal frameworks
- Develop and enhance eCommerce platform features, focusing on performance, reliability, and scalability
- Work on distributed backend systems supporting low-latency and high-throughput applications
- Collaborate with engineering teams to improve system architecture, stability, and performance
- Build and support APIs and services powering web and mobile commerce applications
- Contribute to the design of next-generation commerce platforms for hardware and subscription-based products
Requirements:
- Bachelor's Degree in Computer Science, Engineering, or related field (or equivalent experience)
- 5+ years of experience in backend software engineering
- Strong hands-on expertise in Java (must-have)
- Experience with Google backend technologies such as Boq, Spanner, Flume, PLX, and App Framework (must-have)
- Strong understanding of distributed systems and microservices architecture
- Experience with database design and large-scale data processing systems
- Strong problem-solving and debugging skills in complex production environments
- Experience with distributed or parallel computing algorithms
- Background in eCommerce platforms or payment processing systems
- Experience building high-scale consumer-facing applications
- Exposure to Android applications or mobile ecosystems