About this role
Job Description
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.
Required Skills:
Gcp
High Availability
Mobile Applications
React Native
CI/CD
Debugging
Authorization
Authentication
Pipelines
NoSQL
Data Integrity
Azure
Scalability
iOS
Web Applications
Redis
React
Microservices
Decision-Making
Reviews
Android
AWS
Spring Boot
Reliability
Architecture
Software Development
Communication Skills
Developers
Kubernetes
Availability
PostgreSQL
Integration
Databases
MongoDB
Docker
Computer Science
Security
MySQL
Software
Testing
Java
Design
Engineering
SQL
Science
Communication
Apply for this job
Or refer someone
Share
Line
X (Formerly Twitter)