Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
opn.

Software Engineering Manager

opn.

Engineering Manager at Omise leading and mentoring a high-performing team in Bangkok. Overseeing software development related to payment gateway integrations and transaction processing systems.

Posted 6/14/2026full-timeBangkok • 🇹🇭 ThailandSeniorLeadWebsite

Tech Stack

Tools & technologies
HibernateJavaJMeterJUnitMockitoSpringSQL

About the role

Key responsibilities & impact
  • Oversee the design, development, and testing of highly secure, scalable software components related to payment gateway integrations and core transaction processing.
  • Ensure the team writes clean, well-structured, and maintainable Java code by enforcing strict code reviews, design pattern standards, and robust testing methodologies.
  • Take operational ownership of large-scale batch processing and scheduled job systems.
  • Champion strategies for handling job failures, retries, concurrency, and performance optimization.
  • Allocate work to team members, track progress, and mitigate risks to ensure timely project delivery.
  • Guide the team in troubleshooting and resolving complex technical issues and production bottlenecks.
  • Facilitate agile ceremonies (sprint planning, standups, retrospectives) to maintain an efficient, predictable delivery cadence.
  • Promote a collaborative, high-standard engineering culture focused on code quality, continuous learning, and modern development practices.

Requirements

What you’ll need
  • Minimum of 3+ years of experience in engineering management, tech leadership, or team lead roles
  • 7+ years of hands-on software development experience
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical work experience)
  • Deep proficiency in Java and core object-oriented programming principles, design patterns, and SQL databases
  • Expert-level understanding of the Spring Framework, Spring Data JPA, and Hibernate
  • Strong advocate for automated testing, with familiarity in unit testing (JUnit, Mockito) and integration testing (REST Assured, JMeter)

Benefits

Comp & perks
  • A medical healthcare plan and annual health check-up
  • Flexible working hours

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Javaobject-oriented programmingdesign patternsSQLSpring FrameworkSpring Data JPAHibernateautomated testingunit testingintegration testing
Soft Skills
engineering managementtech leadershipteam leadershiptroubleshootingrisk mitigationcollaborationcode qualitycontinuous learningproject deliveryperformance optimization