Show more filters
Banner image for Encora Inc.

Senior Developer (Microservices + Java)

Encora Inc.

3.0
12 reviews
Encora Inc.
Job Type   /   Job Level
Contract   /   Senior Executive
Company Location
Malaysia
Key Responsibilities:

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

More jobs