HamburgerMenu
hirist

Java Developer - Microservices Architecture

AKIRHS
Multiple Locations
3 - 8 Years

Posted on: 29/07/2025

Job Description

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:

May work from home
info-icon

Did you find something suspicious?