Java Developer

Makati, NCR, Philippines
Full Time
Entry Level
About the Client:
We are a dynamic and emerging internet payment company dedicated to providing an innovative aggregate payment platform for merchants. Our mission is to simplify and streamline payment processes, enhancing the overall transaction experience for businesses and their customers.

Position Overview:
We are looking for a skilled and motivated Java Developer with expertise in Spring Boot and microservices to join our team. The ideal candidate will be responsible for developing and maintaining our payment platform, integrating with merchants and settlement platforms, and ensuring the reliability and scalability of our services.

Work Setup: Fully onsite
Office Location: Makati
Day shift


Key Responsibilities:
  • Develop and maintain our aggregated payments platform.
  • Mainly developed using java: SpringBoot, Spring security, dubbo3, mybati.
  • Support distributed: redis, activityMq, zookeeper, k8s, jenkins, ELK, maven, docker, nginx.
  • UI development: layuiAdmin, vue2, webpack.
  • Use MySQL database, including architecture design, query and performance optimization.
  • Implement and manage microservices architecture to ensure solutions are efficient and scalable.
  • Work with cross-functional teams to integrate the platform with merchants and settlement platforms.
  • Ensure application performance, quality and responsiveness.
  • Solve problems, debug and optimize performance bottlenecks.
  • Understand the latest industry trends and technologies to ensure continuous improvement of the platform.
Required Qualifications:
  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a Java Developer, with a strong focus on Spring Boot and microservices.
  • Solid understanding of object-oriented programming and design patterns.
  • Proficiency in MySQL, including experience with schema design, queries, and performance tuning.
  • Familiarity with RESTful APIs and web services.
  • Experience with version control systems, such as Git.
  • Strong problem-solving skills and the ability to work independently and as part of a team.
  • Good communication skills and the ability to collaborate with technical and non-technical stakeholders.
Preferred Qualifications:
  • Knowledge of other programming languages, such as Python, JavaScript, or Go.
  • Experience with containerization technologies, such as Docker and Kubernetes.
  • Understanding of DevOps practices and tools, including CI/CD pipelines.
  • Familiarity with cloud platforms, such as AWS, Azure, or Google Cloud.
Benefits:
  • Competitive salary and performance-based bonuses.
  • Comprehensive health insurance plans.
  • Opportunities for professional growth and development.
  • Flexible working hours and remote work options.
  • Collaborative and innovative work environment.
How to Apply:
Interested candidates are invited to submit their resume and a cover letter detailing their relevant experience and why they are a good fit for this position to [email protected]
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*