Senior Java Spring Boot Developer

Phnom Penh, KH (Onsite)  •  3 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Industry: MFI



Our client is an MFI and looking for a Senior Java Spring Boot Developer to design, develop, and maintain backend services and APIs that support enterprise applications. The role focuses on business logic, database management, and system integration, ensuring scalability, reliability, and high performance.

Main Responsibilities:

  • Develop and maintain REST APIs and backend services using Spring Boot.
  • Implement business logic and database operations with MyBatis (XML mapping).
  • Manage and optimize PostgreSQL databases (queries, schema design, performance).
  • Develop adapter classes, schedulers, and caching mechanisms.
  • Ensure system scalability, security, and reliability.
  • Collaborate with frontend and cross-functional teams for end-to-end delivery.
  • Support system deployment and troubleshooting on Linux servers (WildFly, HAProxy, Nginx).
  • Write clean, efficient, well-documented code and participate in peer code reviews.

Main Requirements:

  • Bachelors degree in Computer Science, IT, or related field.

  • 2-3+ years of backend development experience.

  • Strong expertise in Java (Spring Boot, Maven, Lombok, JDK 17).

  • Experience with PostgreSQL and MyBatis (XML mapping).

  • Knowledge of REST API design, integration, and security best practices.

  • Familiarity with Linux server deployment (WildFly, HAProxy, Nginx).

  • Experience with Git/GitLab, CI/CD workflows.

  • Strong analytical, problem-solving, and teamwork skills.

Company

About Company

Industry
Unknown
Company Size
Unknown
Headquarters
Unknown
Year Founded
Unknown
Website
Unknown
Social Media
Unknown