ตำแหน่งงาน
ที่ไหน

18,236 ตำแหน่ง

กลับไปยังหน้าหางาน
อัพโหลด CV ของคุณ

เราจะใช้ AI อ่าน แล้วช่วยหาโอกาสที่ใช่ให้คุณ

คลิกเพื่ออัพโหลด หรือลากไฟล์มาวาง · PDF, DOC, DOCX · ไม่เกิน 10 MB

Opn

Senior Backend Engineer (JAVA)

ประกาศจากแหล่งภายนอก
Opn
เทคโนโลยี
ไฮบริดลงประกาศ 47 วันที่แล้ว
สมัครที่เว็บไซต์บริษัท

คุณสมัครได้โดยตรง — เราจะพาคุณไปยังหน้าสมัครงานของบริษัท ไม่ต้องสมัครสมาชิก ไม่มีคนกลาง ไม่ต้องล็อกอิน ThaiJobz

รายละเอียด
เงินเดือนตามตกลง
ประเภทการจ้าง
เต็มเวลา
รูปแบบ
ไฮบริด

รายละเอียดงาน

About the Company

At Omise, we believe the digitalization of the economy has opened up the world and offers endless opportunities. Omise connects people, businesses and society to provide fair and open access to a growing economic ecosystem and is on a mission to make digital finance seamless and borderless. Our solutions are used by thousands of companies worldwide.

About the Team

Omise Engineering focuses on innovation, continuous learning, and experimentation with modern tools and methodologies. Teams follow agile methodologies, promote ownership and accountability, and support a healthy work-life balance.

About the Role

We are seeking a motivated and talented Software Developer / Senior Backend Engineer to contribute to payment gateway integrations and processing. You will design, develop, and maintain high-quality backend software and work closely with cross-functional teams.

Responsibilities

  • Design, develop, and test software components and applications related to payment gateway integrations and processing.
  • Write clean, well-structured, and maintainable code.
  • Collaborate with developers, testers, and product managers to ensure project success.
  • Troubleshoot and resolve technical issues.
  • Stay up-to-date with the latest technologies and industry trends in payment processing and software development.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience).
  • Minimum of 5 years of experience in software development.
  • Strong proficiency in Java programming language.
  • Solid understanding of object-oriented programming principles and design patterns.
  • Experience with SQL databases and SQL queries.
  • Knowledge of version control systems (Git).
  • Fluency in English (both written and spoken).
  • Strong communication and teamwork skills.

Nice To Have

  • Experience with Spring Batch and cron/scheduled job frameworks, including handling job failures, retries, concurrency, and performance optimization.
  • Hands-on experience designing and supporting large-scale batch processing and scheduled job systems using Spring Batch.
  • Understanding of payment gateway integrations and security protocols.
  • Experience with cloud platforms (AWS, Azure, GCP).
  • Knowledge of frontend technologies (HTML, CSS, JavaScript).
  • Experience with microservices architecture.
  • Proficiency with AI-assisted development tools (e.g., Cursor, Copilot, LLM prompts).

Benefits

  • Flexible working hours and hybrid work arrangement.
  • Modern and well-equipped work environment.
  • Medical healthcare plan and annual health check-up.
  • International colleagues and collaborative culture.

How to apply

Click apply and submit your contact info. The hiring team will review your application; expect 2-3 interviews with the hiring team, People Operations and stakeholders.

สวัสดิการที่ได้รับ

Medical Healthcare PlanAnnual Health Check-upFlexible Working HoursModern And Well-equipped Work Environment

คุณสมบัติผู้สมัคร

ประสบการณ์
6-10 ปี
การศึกษา
ไม่ระบุ
ใบรับรอง / ทักษะเพิ่มเติม
JavaObject-Oriented ProgrammingSQLGitSpring BatchPayment Gateway IntegrationMicroservices ArchitectureCloud PlatformsProblem SolvingAnalytical SkillsEnglish FluencyCommunicationTeamworkHTMLCSS

เกี่ยวกับบริษัท