Back to all jobs
E

Senior Developer (Microservices + Java)

Encora

Kuala Lumpur1mo ago
Seniority
Senior

About the role

<p><strong>Key Responsibilities:</strong></p> <ol> <li><strong> Microservices Development</strong></li> </ol> <ul> <li>Design, develop, and deploy scalable microservices using <strong>Spring Boot</strong> and <strong>Spring Cloud</strong></li> <li>Implement service discovery, centralized configuration, and resilience patterns (e.g., circuit breakers)</li> <li>Ensure loosely coupled, highly maintainable service architecture</li> </ul> <ol> <li><strong> API Design &amp; Development</strong></li> </ol> <ul> <li>Build and maintain <strong>RESTful APIs</strong> for internal and external consumption</li> <li>Ensure API security, versioning, and documentation (e.g., Swagger/OpenAPI)</li> <li>Optimize APIs for performance and scalability</li> </ul> <ol> <li><strong> System Integration</strong></li> </ol> <ul> <li>Integrate services with relational databases such as <strong>MySQL</strong> / <strong>PostgreSQL</strong></li> <li>Work with NoSQL databases such as <strong>MongoDB</strong></li> <li>Implement asynchronous communication using <strong>Kafka</strong> or <strong>RabbitMQ</strong></li> </ul> <ol> <li><strong> Code Quality &amp; Testing</strong></li> </ol> <ul> <li>Write clean, modular, and testable code following best practices</li> <li>Develop unit and integration tests using <strong>JUnit</strong> and <strong>Mockito</strong></li> <li>Ensure high code coverage and participate in code reviews</li> </ul> <ol> <li><strong> Cloud &amp; DevOps Enablement</strong></li> </ol> <ul> <li>Containerize applications using <strong>Docker</strong></li> <li>Deploy and manage applications on <strong>Kubernetes</strong></li> <li>Work with cloud platforms such as <strong>AWS</strong>, <strong>Azure</strong>, or <strong>GCP</strong></li> <li>Collaborate with DevOps teams for CI/CD pipeline integration</li> </ul> <ol> <li><strong> Performance Optimization &amp; Troubleshooting</strong></li> </ol> <ul> <li>Identify and resolve performance bottlenecks and production issues</li> <li>Monitor applications and improve system reliability and scalability</li> <li>Conduct root cause analysis for defects and incidents</li> </ul>

Perks & benefits

  • Async

731,000+ hidden jobs like this

Encora and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.

Everything Pro unlocks:

  • Unlimited applications — free stops at 5
  • Track every application in one place
  • Apply straight to the source, one click
  • Save & organize roles you love
  • Roles pulled from company boards before the big sites

Weekly

$9.99
$4.99/week

For an active search. Cancel anytime.

Most popular

Monthly

$24.99
$12.99/month

The smart pick. Save 35% vs weekly.

Lifetime

$99
$49.99once

Pay once. Every future feature, forever.