Senior Backend Developer (Java, Kotlin)

micro1

AI Recruitment engine to hire top global talent

About the Company

micro1 is on a mission to connect top global talent with their ideal career opportunities in Silicon Valley and beyond. As a trusted partner in tech hiring, micro1 empowers developers by providing access to impactful roles in AI innovation and fast-growing startups. Being part of the micro1 network gives professionals visibility with top-tier companies and access to transformative projects at the cutting edge of technology.

About the Role

A full-time Senior Backend Developer is sought to design and scale reliable backend systems using Kotlin, Java, and Go. This hybrid position (3 days onsite per week) is based in Mountain View, California. The role focuses on building robust, scalable infrastructure that supports modern applications and high-performance data processing. Ideal candidates will bring deep experience in cloud-native development, system architecture, and backend optimization.

Key Responsibilities

  • Design and implement scalable backend architecture for business-critical systems
  • Develop backend services using Kotlin, Java, and optionally Go
  • Collaborate with product and engineering teams to deliver high-quality solutions
  • Maintain and enhance APIs, data integration pipelines, and storage systems
  • Perform code reviews and provide mentorship to junior developers
  • Optimize backend infrastructure for performance, reliability, and scalability
  • Manage deployments and ensure production readiness through monitoring and testing
  • Champion backend best practices and engineering standards

Required Skills & Qualifications

  • Bachelor’s or Master’s degree in Computer Science or a related field
  • 5+ years of backend development experience with Kotlin and Java
  • Familiarity or working knowledge of Go is a strong advantage
  • Expertise in Google Cloud Platform, including Cloud Run, Cloud Storage, and Load Balancers
  • Solid experience with gRPC, dependency injection frameworks, and API development
  • Deep understanding of relational databases like MySQL or PostgreSQL
  • Proficiency in object-oriented programming and XML schema definition
  • Strong communication and collaboration skills in cross-functional teams

Preferred Qualifications

  • Experience working within Agile/Scrum frameworks
  • Prior experience mentoring backend teams or leading projects
  • Proven success delivering scalable backend features in fast-moving environments

Full details of this position are available on the official website linked below:

Copyright © 2025 MyJavaJobs.com. All Rights Reserved.