Backend Developer (Java, Mobile applications) - WFH
Responsibilities:
-
Collaborate closely with mobile app development teams (iOS, Android, React Native, etc.) to ensure seamless API integration and optimized data flow.
-
Implement robust authentication, authorization, and security protocols (OAuth2, JWT, encryption).
-
Optimize backend systems for performance, scalability, and high availability, tailored for mobile-driven use cases.
-
Design and manage databases (SQL/NoSQL), ensuring data integrity and efficient queries.
-
Lead code reviews, debugging, and performance tuning to maintain code quality and reliability.
-
Support the full software development lifecycle: requirements gathering, system design, development, testing, deployment, and ongoing support.
-
Integrate with third-party APIs and services to extend mobile application functionality.
-
Monitor system performance, troubleshoot production issues, and implement proactive solutions.
Requirements:
-
Bachelors degree in Computer Science, Software Engineering, or related field.
-
5+ years of backend development experience, with proven expertise in Java, Spring Boot, and Microservices architecture.
-
Strong track record in building RESTful APIs consumed by mobile applications.
-
Proficiency in relational databases (MySQL, PostgreSQL) and familiarity with NoSQL solutions (MongoDB, Redis).
-
Solid understanding of CI/CD pipelines, containerization (Docker, Kubernetes), and cloud platforms (AWS, GCP, Azure).
-
Excellent analytical, problem-solving, and communication skills.
-
Ability to mentor junior developers and contribute to technical decision-making.
Originally posted on Himalayas
This role requires you to be in China. If that means relocating or flying in, it is worth checking fares before you commit to a start date.
Compare flights and hotels →Get remote developer jobs like this by email
10 hand-picked jobs, one email a day. No spam, unsubscribe anytime.
Similar for you
Get 10 hand-picked remote jobs like this one in your inbox every morning. One email a day, matched to what you browse. No spam, one-click unsubscribe.
No thanks — continue to the application ↗