Posted on: 29/07/2025
Job Title : Java Developer Microservices for Mobile App Backend
Experience : 3 to 8 years
Employment Type : Full-time/Remote
Industry : IT Services / Software Development
Department : Mobile Engineering / Backend Development
Job Summary :
We are looking for a talented Java Developer with strong experience in microservices architecture to design and build scalable, secure, and high-performance backend systems for mobile applications. The ideal candidate will work closely with mobile developers, product managers, and DevOps teams to deliver robust RESTful APIs and event-driven services supporting Android and iOS platforms.
Key Responsibilities :
- Design, develop, and deploy Java-based microservices to support mobile application functionality.
- Develop and maintain scalable RESTful APIs and backend components.
- Integrate with third-party services, payment gateways, authentication providers, etc.
- Ensure security, reliability, and performance of services used by mobile clients.
- Collaborate with mobile app developers (iOS/Android) to define API specifications and contracts.
- Write clean, maintainable, and testable code with proper unit/integration testing.
- Participate in code reviews, design discussions, and agile ceremonies.
- Implement CI/CD pipelines and contribute to DevOps automation and monitoring.
Required Skills :
- Strong proficiency in Java 8+ with experience in Spring Boot, Spring Cloud, or Micronaut.
- Solid understanding of microservices architecture, service orchestration, and interservice communication.
- Experience with RESTful APIs, JSON, OAuth2/JWT, and API security practices.
- Proficient in using PostgreSQL databases.
- Experience with message brokers (Kafka, RabbitMQ) and asynchronous communication.
- Familiarity with containerization (Docker) and deployment to Kubernetes or cloudnative platforms.
- Understanding of mobile backend requirements, such as session management, caching, real-time updates, and push notifications.
Preferred Skills :
- Exposure to API Gateway tools (e.g., Kong, Apigee, AWS API Gateway).
- Experience with cloud platforms (AWS/Azure/GCP) and CI/CD tools (GitHub Actions, Jenkins, GitLab CI).
- Familiarity with GraphQL, gRPC, or WebSockets.
- Basic understanding of mobile app development to align backend services accordingly.
Education & Qualifications :
- Bachelors or Masters degree in Computer Science, Information Technology, or a related field.
The job is for:
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1520882
Interview Questions for you
View All