- No elements found. Consider changing the search query.
ประสบการณ์:
3 ปีขึ้นไป
ทักษะ:
Software Development, Postgre SQL, MongoDB, MySQL, SQL
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
Responsibilities Gathers and analyzes software requirement to efficiently address business needs Provides team and user with technical solution and procedural design Liaison between user, operation team, other support area, IT vendor to provide superior customer service Develops functional specifications and system design specifications for user engagements Responsible for the application design, application development that meets system standards from beginning to end Co-operates and facilitates team and related participant interaction Qualification Bachelor's degree in Computer S ...
ประสบการณ์:
2 ปีขึ้นไป
ทักษะ:
Industrial Engineering, Software Development, Web Services, Automation, TypeScript, Javascript, Python, MySQL, .NET, ERP, C#, English
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Digital Manufacturing (80%).
- Design, develop, implement, and maintain digital solution that improve manufacturing productivity, quality, and operational efficiency.
- Build and maintain manufacturing reports and real-time production dashboards using modern visualization tools.
- Integrate data from manufacturing equipment, PLCs, sensors, Industrial IoT devices, MES, ERP, and other factory systems.
- Develop APIs and interfaces between manufacturing applications and enterprise systems.
- Collaborate with cross-functional teams to identify opportunities for process automation and digitalization.
- Support Smart Factory initiatives including advance process control, traceability, predictive maintenance, and real-time production monitoring.
- Troubleshoot application issues, perform root cause analysis, and continuously improve system performance.
- Prepare technical documentation and provide user training.
- Digital Infrastructure (20%).
- Design, develop, implement, and maintain IT infrastructure including servers, workstations, networking system, and industrial connectivity.
- Maintain system availability and ensure reliable operation of digital platforms.
- Support software installation, system upgrades, backups, and disaster recovery activities.
- Assist in implementing cybersecurity best practices for Operational Technology (OT) and Information Technology (IT) environments.
- Coordinate with Corporate IT and external vendors to support infrastructure improvements.
- Bachelor's degree in Computer Engineering, Computer Science, Information Technology, Automation Engineering, Industrial Engineering, or related fields.
- Minimum GPA of 2.70 for undergraduate and 3.30 for postgraduate studies.
- Good command of English (TOEIC score of 550 or higher).
- 2-5 years of experience in Software Development, Manufacturing IT, Industrial Automation, Smart Factory, MES, or related areas.
- Experience with one or more programming languages such as C#,.NET, Python, JavaScript, TypeScript, or Java.
- Experience with SQL databases (Microsoft SQL Server, MySQL, PostgreSQL, etc.).
- Understanding of software development principles and system integration, Familiarity with REST APIs, Web Services, and database design.
- Basic understanding of network connectivity (LAN/VLAN/TCP-IP).
- Experience using AI Tools in development or analysis is preferred.
- Able to travel upcountry / to other sites as required.
ประสบการณ์:
5 ปีขึ้นไป
ทักษะ:
Good Communication Skills, Product Development, Quality Assurance, Architecture, Enthusiastic, Spring Boot, Kubernetes, MongoDB, Docker, Kafka, MySQL, NoSQL, Java
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- opportunities with innovative digital services. We are blessed to be operating.
- in ASEAN, where we are able to help one of the world's largest populations of.
- underbanked, the people from some of the poorest provinces who are disregarded.
- by traditional banks.
- So many lives are.
- waiting for our help.
- In 2017, we served over 30 million customers.
- in 6 countries (Thailand, Cambodia, Myanmar, Vietnam, Indonesia, Philippines),.
- and processed over 4.5 billion USD. This makes us by far the largest fintech.
- company in SE Asia, and growing quickly.
- As a member of our Software Architect team,.
- you will be helping to bring this vision to reality by leveraging software.
- development practises to build product for millions of Wallet customer. You.
- will be researching, innovating and coding new things. As well as coaching the.
- engineering team to boost up development skills to build product with quality.
- At Ascend, you will be part of an enthusiastic team who are directly.
- responsible for improving the lives of millions.
- Define all aspects of software.
- development, roadmaps, guidelines, standards and communicate to engineers,.
- quality assurance and operation teams.
- Develop high level system design.
- with attention to system integration and microservice architecture.
- Possess an understanding of.
- cloud-native architectures, and be familiar with implementations involving.
- service discovery, circuit breakers, client side load balancing, and other.
- architectural patterns related to elastic infrastructure.
- Partnering with engineers across.
- the organization to leverage software engineering practises, concepts and.
- standards in product development.
- Identify emerging technologies and.
- best practises, research and develop prototypes and promote to production.
- Participate in, and help create, a.
- company culture which attracts, retains, and coaches other.
- engineers/architects.
- The primary.
- deliverable is to build more successful engineers.
- Essential Skills & Prerequisites.
- A positive, can-do attitude, who.
- naturally expresses a high degree of empathy to others.
- Bachelor's Degree in Computer.
- Science or equivalent work experience.
- We are more interested in passion for technology and what you are.
- capable of, than we are academic qualification.
- 5 or more years of relevant work.
- experience.
- Experience in building mission.
- critical applications from scratch, and decomposing monolithic applications.
- into smaller services.
- Good communication skills,.
- abilities to discuss with technical and non-technical people, present ideas and.
- motivate people.
- Experience with a broad mix of.
- Core Java 8,9, Spring Boot, Spring.
- Cloud, NetflixOSS.
- MySQL, PostgreSQL, EnterpriseDB,.
- NoSQL (Cassandra, MongoDB, ELK).
- Messaging or streaming middleware.
- such as RabbitMQ or Kafka.
- Cloud platform such as AWS or GCP.
- Continuous Integration and.
- Delivery.
- Experience with distributed.
- architectures, SOA, microservices and Platform-as-a-Service (PaaS).
- Experience with Agile and Test.
- Driven Development (TDD) methodologies.
- Familiarity with containers and.
- their technologies such as Docker.
- Familiarity with container.
- orchestration technologies such as Mesos and Kubernetes.
- Experience with high availability,.
- high-scale, and performance systems.
ทักษะ:
Java, Scrum, MySQL, English
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Design, develop, and maintain high-quality, scalable, and robust Java-based applications.
- Build and mentor team to write clean, efficient, and well-documented Java code following best practices and object-oriented programming principles.
- Collaborate with Agile team to design, develop, test, and maintain applications and services in accordance with established standards.
- Actively participate in Agile ceremonies such as Daily Scrum, Sprint Planning, Backlog Refinement, Sprint Review, and Sprint Retrospective.
- Ensure code quality, application stability and performance.
- Debug and troubleshoot applications to identify and resolve technical issues and optimize performance.
- Prepare and update documentation, including reports or manuals to support business and technical operations.
- Contribute to continuous improvement initiatives through code reviews, refactoring, and optimization.
- Effectively multi-task handling under pressure with the good quality.
- Bachelor's degree or higher Computer Science, Software Engineering, or a related field.
- 5 years in software development, system analysis and design.
- Proven experience as a Java Developer with a strong portfolio of completed projects.
- Experience with Java Spring frameworks.
- Familiarity with relational databases (e.g., MySQL, PostgreSQL, Oracle) and SQL.
- Familiarity with Linux operating system and shell script.
- Experience with version control systems (e.g., Git).
- Strong analytical and problem-solving skills.
- Good English communication skill.
- Please note that we will get in touch with shortlisted candidates only.
- FB: Krungsri Career.
- LINE: Krungsri Career.
- LINKEDIN: Krungsri.
- Applicants can read the Personal Data Protection Announcement of the Bank's Human Resources Function by typing the link from the image that stated below.
- EN.
- (https://krungsri.com/b/privacynoticeen).
- The bank needs to and will have a process for verifying personal information related to the criminal history of applicants before they are considered for employment with the bank.
ประสบการณ์:
3 ปีขึ้นไป
ทักษะ:
Architecture, Kubernetes, node.js, MongoDB, RESTful, Python, Docker, DevOps, MySQL, Java, PHP
ประเภทงาน:
งานประจำ
เงินเดือน:
฿35,000 - ฿50,000, สามารถต่อรองได้
- We are seeking a talented.
- Back-end Developer.
- to join our IT and Communications Technology team at AGNOS HEALTH CO., LTD. This is a.
- full-time position.
- based in.
- Huay Kwang, Bangkok. As a Back-end Developer, you will play a crucial role in designing, developing, and maintaining the server-side applications and systems that power our healthcare solutions. You will be responsible for building robust, scalable, and secure back-end infrastructure that supports our company's strategic objectives in the healthcare technology sector.
- Design and develop back-end applications and APIs that support our healthcare platforms and services.
- Write clean, efficient, and well-documented code following industry best practices and coding standards.
- Collaborate with front-end developers, product managers, and stakeholders to understand requirements and translate them into technical solutions.
- Perform code reviews and provide constructive feedback to team members to maintain code quality and consistency.
- Troubleshoot, debug, and optimise back-end systems to ensure optimal performance and reliability.
- Implement security measures and ensure compliance with data protection regulations relevant to healthcare systems.
- Participate in the design and architecture of database schemas and system infrastructure.
- Maintain and update existing back-end systems, addressing bugs and implementing enhancements.
- Collaborate with DevOps and infrastructure teams to deploy and monitor applications in production environments.
- Contribute to technical documentation and knowledge sharing within the development team.
- What we're looking for.
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent professional experience).
- Proven experience as a Back-end Developer with a minimum of 2-3 years of professional development experience.
- Strong proficiency in one or more back-end programming languages such as Python, Java, Node.js, PHP, or Go.
- Solid understanding of relational and non-relational databases (e.g., MySQL, PostgreSQL, MongoDB).
- Experience with RESTful API design and development.
- Knowledge of version control systems, preferably Git.
- Familiarity with web service architecture and microservices design patterns.
- Understanding of software security best practices and secure coding principles.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) is advantageous.
- Knowledge of containerisation technologies such as Docker and orchestration tools like Kubernetes is preferred.
- Strong problem-solving skills and ability to work independently and as part of a team.
- Excellent communication skills and ability to work collaboratively with cross-functional teams.
- Experience in the healthcare or medical technology sector is a plus.
- What we offer.
- AGNOS HEALTH CO., LTD. is committed to providing a supportive and growth-oriented workplace environment. We offer competitive compensation packages commensurate with experience and qualifications. Our benefits include opportunities for continuous professional development, training programmes to enhance technical skills, and a collaborative team culture that values innovation and creativity. We prioritise work-life balance and provide a healthy working environment that supports both personal and professional growth. We encourage open communication and provide clear career progression pathways for our employees.
- About us.
- AGNOS HEALTH CO., LTD. is a forward-thinking healthcare technology company dedicated to developing innovative IT solutions that improve healthcare delivery and patient outcomes. We specialise in creating advanced healthcare platforms and systems that leverage cutting-edge technology to address real-world challenges in the medical and healthcare industry. Our mission is to transform healthcare through intelligent, user-centric technology solutions. We are committed to maintaining high standards of quality, security, and compliance in all our operations. We foster a culture of innovation, collaboration, and continuous improvement, where our talented team members are empowered to make meaningful contributions to the healthcare sector.
- Apply now.
- If you are a passionate Back-end Developer excited about contributing to innovative healthcare technology solutions, we encourage you to submit your application. Please apply via this link https://forms.clickup.com/3793803/p/f/3krwb-2562/2FD3KS5Z4B129C2PBK/agnosjobapplicationform.
ประสบการณ์:
5 ปีขึ้นไป
ทักษะ:
Architecture, Postgre SQL, Spring Boot, MySQL, English
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Provide 24-hour response to operational failures of the bank's core banking system, covering business anomalies in application systems (e.g., deposit, loan, report, and document systems) and infrastructure anomalies (e.g., cloud services, databases, and networks);.
- Conduct real-time monitoring of system issues and respond promptly; escalate issues to the subsequent handling process in a timely manner, and assist in extracting logs and data required for issue analysis;.
- Upon receiving the bank's MA support request, initiate the response process within 15 minutes, and quickly complete preliminary localization through troubleshooting of abnormal phenomena, log analysis, and data verification;.
- Cooperate efficiently with the bank to resolve Serv1 or Serv2-level system issues;.
- Prepare detailed incident reports, and accurately communicate the results of root cause analysis to the bank and support teams;.
- Organize the MA processes of the core system, iteratively update the MA support manual, and ensure the implementation of standardized MA practices.
- A bachelor's degree or above, majoring in computer science, software engineering, or related fields.
- Have in-depth familiarity with the application architecture of the bank's core systems, master relevant knowledge of cloud environment operation and maintenance, and possess professional knowledge of IT Service Management (ITSM) best practices.
- Have excellent written and verbal communication skills, and be able to convey complex information clearly and concisely. Thai or English communication skills are required (candidates who can speak Chinese will be given priority).
- Recognize and accept the 24-hour, 7-day shift system, and be able to adapt to night shifts and holiday duty (each shift includes 30-minute shift-handover time).
- Have strong coordination and organizational abilities, and be able to manage multiple tasks efficiently and prioritize them clearly.
- Be familiar with the Spring Boot framework and have Java coding and development capabilities.
- Be familiar with the access operations of mainstream databases (MySQL, PostgreSQL), and have the ability to optimize SQL, tune performance, and optimize batch tasks.
- Be proficient in mainstream development tools such as Eclipse and IntelliJ IDEA, be skilled in using version management tools such as Git and SVN, and log management and analysis tools such as Kibana.
- Be able to work stably in Thailand for a long time, have good self-learning ability, and be able to quickly adapt to business and technological updates.
ทักษะ:
Architecture, MongoDB, Jenkins, Python, Kafka, MySQL, ETL, English
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Databricks on AWS (Unity Catalog, Delta) across Thailand and Indonesia, prod and non-prod workspaces.
- our Python/PySpark (Spark Connect) batch framework pulling from operational databases (Postgres, MySQL, MSSQL, DB2, MongoDB) into Delta and pushing back out: hash-diff incremental reverse-ETL from the lakehouse into operational Postgres serving live systems, plus Kafka (Avro/Confluent) streams.
- layered medallion architecture for Thailand and Indonesia, tested and CI-gated.
- Data Governance.
- End to End data governance across Thailand and Indonesia.
- Terraform/Terragrunt for infrastructure, Databricks Asset Bundles for jobs and schedules, Jenkins for CI/CD. If it isn't in git, it doesn't exist.
- Design, build, and operate batch and incremental pipelines end-to-end from source system to the table an underwriter's dashboard reads.
- Extend frameworks rather than write one-offs: when you solve a problem, the next ten sources get the solution for free.
- Own data quality and reliability: tests, monitoring, SLAs, and the root-cause analysis when something breaks at 7am.
- Model insurance data (policies, claims, members, payments) so analysts and data scientists can trust and reuse it.
- Partner directly with data scientists, analysts, and business stakeholders across four business entities and two countries.
- Review more code than you write including code written by AI. We work AI-assisted by default.
- Mentor other engineers and raise the team's bar for design and operational discipline.
- 5+ years building production data systems, with at least one system you owned end-to-end (design build operate evolve).
- Expert SQL and solid data modeling dimensional and lakehouse/medallion patterns, and the judgement to know when each applies.
- Strong Python engineering: typed, tested, reviewable code not just notebooks.
- Production experience with Spark and a lakehouse platform (Databricks strongly preferred) or equivalent scale elsewhere.
- Real understanding of incremental processing: CDC, merge/upsert semantics, idempotency, late-arriving data, backfills.
- Operational depth: you've debugged pipelines under pressure and can tell the story of a root cause you found.
- Fluency with AI coding tools.
- and.
- a track record of catching their mistakes. We don't screen AI out of our hiring process we screen for people who use it well.
- Clear written and spoken English it's our working language, and much of our design work happens in documents and PRs.
ประสบการณ์:
2 ปีขึ้นไป
ทักษะ:
Google Cloud Platform, Data Analysis, Recruitment, Kubernetes, TypeScript, Javascript, Firebase, node.js, Flutter, UI / UX, Docker, DevOps, MySQL
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Skooldio Tech is the technology and product arm of Skooldio Group, a talent solutions organization that uses technology and AI to help companies and their people achieve high performance. Skooldio Group operates under LEARN Corporation, Thailand's leading lifelong learning and education technology company.
- Our core mission is to unleash digital potential. As a trusted partner for digital and AI-driven transformation, we help top-tier organizations build real capabilities in Technology, AI, Data Science, and Digital Literacy, delivering measurable impact ...
- We are looking for ambitious Software Engineers who want to use cutting-edge technology and AI to shape the next chapter of learning and digital innovation in Thailand.
- Join us and help build the next era of learning and talent performance in Thailand.
- What You'll Drive.
- Design, develop, and maintain high-quality, scalable Web and Mobile Applications (covering Frontend, Backend, or Full-Stack) to optimize the end-user learning experience.
- Engage in close and effective cooperation with cross-functional teams, including Product Managers, Engineering, and UX/UI Designers, to ensure successful product delivery from conceptualization through launch.
- Produce clean, efficient, and highly maintainable code. This includes continuous improvement and technical debt resolution for existing systems to ensure robust performance.
- Assume complete technical ownership of core products or significant features, providing sophisticated technical solutions.
- Demonstrate competence in task decomposition, resource allocation, and providing guidance to junior engineering staff.
- Provide mentorship, coaching, and code-quality guidance to junior teammates.
- Lead technical discussions and communicate effectively with cross-functional teams.
- What You'll Bring.
- Bachelor's degree.
- in Computer Engineering, Computer Science, or other fields with a proven background in software engineering experience.
- We review applications based heavily on your real work, portfolio, and problem-solving ability, not just your degree or GPA.
- We are open to new graduates with a strong proven background.
- Prior experience in production code development, participation in competitive hackathons, internships, open-source contributions, university projects, or personal projects is considered a significant advantage.
- We are looking for engineers who can.
- work independently.
- take ownership.
- of their tasks, and.
- proactively find solutions.
- without needing close supervision. We take this point seriously.
- Technical Expertise.
- Proven professional experience in developing functional Web and Mobile Applications.
- (Open to candidates specializing in Frontend, Backend, or Full-Stack.).
- Proficiency or significant familiarity with our core.
- technology stack.
- Expertise in React, JavaScript, TypeScript, Next.js, HTML, CSS, and modern CSS Frameworks (e.g., Tailwind CSS, CSS-in-JS).
- Experience with Node.js, GraphQL, Docker, MySQL, Firebase and TypeScript.
- NestJS.
- Practical experience with React/React Native or Flutter.
- Exposure to Google Cloud Platform (GCP), AWS, and Kubernetes.
- A high capacity for rapid skill acquisition, consistent monitoring of emerging technologies, and a proactive approach to experimentation.
- Analytical and technical troubleshooting skills, coupled with the ability to articulate technical concepts clearly to diverse stakeholders.
- A strong self-driven attitude and a proactive desire to initiate and implement solutions that benefit the product and the engineering team.
- What You'll Get.
- A.
- front-row seat and real, hands-on experience.
- at one of Thailand's leading tech and edtech ecosystems (Skooldio + LEARN Corporation).
- The opportunity to.
- ship products that matter.
- used by real learners and employees in top organizations across Thailand.
- The chance to work closely with.
- experienced engineers, product managers, designers, and data experts., and learn from how they think and build.
- Ownership and autonomy.
- to suggest ideas, experiment, and see your work move from concept to production.
- A learning-focused environment where you're encouraged to.
- grow your skills in software engineering, AI, and product thinking., not just "code to spec.".
- The Company may use AI-assisted tools to support data analysis at certain stages of the recruitment process. The Human Resources team oversees the entire process and retains final decision-making authority to ensure an accurate and comprehensive assessment.
- Applicant data will not be used to train AI models and will only be accessible to authorized HR personnel and the relevant hiring managers or supervisors.
- By submitting your application for this position through the recruitment system, you acknowledge that you have read and understood this notice.
ประสบการณ์:
5 ปีขึ้นไป
ทักษะ:
Software Development, Web Services, Automation, Oracle, MySQL, Java, .NET, UNIX, XML, C++, PHP
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Graduate of Bachelor's degree in Computer Science, Engineering, or Information Technology.
- At least 5 years of professional programming experience as an individual contributor.
- Experience working with Semiconductor tester systems.
- Experience in developing under Windows and UNIX.
- Experience in using SQL on a widely used database platform (e.g. Oracle, MySQL, MSSQL).
- Experience in Shell Scripting, Perl, VB6,.NET, C/C++, Java, PHP or other programming languages required by the team.
- Experience in XML, web services and other web technologies.
- Experience in cross-functional team collaboration, integration testing, user acceptance testing, and project deployment.
- Experience in project documentation, presentation, and end-user training.
- Flexible in learning/adapting to old and new technologies.
- Strong sense of ownership and responsibility for his/her tasks, aiming to contribute and provide maximum value to the team and ADI on a day-to-day basis.
- Excellent collaboration and communication skills.
- Commitment to focus on work during normal office hours even as an exempt employee, contributing to the team on optimal levels during office hours.
- Willing to be available for work outside office hours when necessary.
- Ability to juggle or multi-task on support and critical tasks as assigned/needed.
- Open to further learning for professional and personal growth.
- Open to receive feedback from Manager and/or any team member at any point in time for seamless collaboration.
- Self-driven, engaged, highly motivated team player.
- Report directly to the team's Manager, primarily as an individual contributor, taking leadership responsibilities as needed/assigned, demonstrating agility, initiative, accountability, respect, and reliability in working with the team on a day-to-day basis.
- Commit to timelines in the design, coding, and testing of software that will integrate/interface various systems and applications to the Manufacturing Execution System (MES) and/or to other manufacturing applications, in coordination with stakeholders.
- Communicate with respect and responsiveness with stakeholders and cross-functional teams, demonstrating reliability and accountability for requirements gathering, development, continuous integration, testing, and documentation.
- Provide support (troubleshooting, bug fixing, consulting, periodic maintenance) to systems/applications handled by the team.
- Provide support to application end-users during office hours and during off-hours and weekends in case of emergencies.
- Follow the team-mandated Software Development Life Cycle (SDLC) process.
- Be the primary owner of several existing and to-be-developed applications in terms of code, user base, enhancements and support.
- Effectively address technical debts and actively contribute to continuous improvement and streamlining of the team's workflow and processes.
- Responsible for making system enhancements (small, medium, or large-sized) and integration with other manufacturing systems.
- Provide systems training to trainers and end-users.
- Ensure that the company's commitment to environmental management, health and safety is observed and performed.
- Be aware of and apply the company's quality and environmental policies.
- For positions requiring access to technical data, Analog Devices, Inc. may have to obtain export licensing approval from the U.S. Department of Commerce - Bureau of Industry and Security and/or the U.S. Department of State - Directorate of Defense Trade Controls. As such, applicants for this position - except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) - may have to go through an export licensing review process.*.
- Analog Devices is an equal opportunity employer. We foster a culture where everyone has an opportunity to succeed regardless of their race, color, religion, age, ancestry, national origin, social or ethnic origin, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, parental status, disability, medical condition, genetic information, military or veteran status, union membership, and political affiliation, or any other legally protected group.*.
- Job Req Type: Experienced.
- Required Travel: Yes, 10% of the time.
- Shift Type: Normal Time (Philippines).
ประสบการณ์:
3 ปีขึ้นไป
ทักษะ:
Architecture, Golang, MySQL, .NET
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- We are seeking an experienced and passionate Senior Backend Engineer to join our technology team and drive the development of financial platforms. In this role, you will bridge financial domain knowledge with modern backend technologies to deliver scalable, reliable, and high-performance systems that support mission-critical business operations.
- Role and Responsibilities / หน้าที่ความรับผิดชอบ.
- Design, develop, and maintain backend services for financial applications.
- Ensure high-quality software delivery, including unit testing, code quality, security best practices, and performance tuning.
- Provide technical recommendations and design best-practice procedures for the team and end-users.
- Collaborate cross-functionally with product owners, QA, and business teams to deliver impactful features and solutions.
- Conduct code reviews and provide constructive feedback to maintain high engineering standards.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 3+ years of experience in designing and implementing large-scale backend systems.
- Proven experience in the financial services industry, preferably in securities brokerage or asset management (3-5 years).
- Strong understanding of software architecture, API design principles, and distributed systems.
- Specific knowledge and skill / ความรู้เฉพาะตำแหน่ง.
- Experience developing or integrating financial applications.
- Familiarity with brokerage operations, clearing and settlement, risk and internal control, and regulatory requirements. (preferred).
- Proficiency in backend technologies such as.NET Core, or Golang. (preferred).
- Experience with front-end frameworks such as React or Next.js is a strong plus.
- Strong expertise in relational databases (e.g., SQL Server, MySQL, PostgreSQL), experience with performance optimization is a plus.
ทักษะ:
Automation, Selenium, MySQL, JSON, ERP
ประเภทงาน:
งานประจำ
เงินเดือน:
฿25,000 - ฿35,000, สามารถต่อรองได้
- อ่านและทำความเข้าใจ Requirement, User Story, Business Flow และ System Flow.
- จัดทำ Test Case, Test Scenario, Checklist และ Test Data สำหรับการทดสอบ.
- ทดสอบระบบ Web Application, Mobile Application, API และ Backend Flow.
- ทดสอบ Functional Test, Regression Test, Smoke Test, Integration Test และสนับสนุน UAT.
- ตรวจสอบ Input, Validation, Calculation, Status, Report และผลลัพธ์ของข้อมูล.
- ทดสอบ API ผ่าน Postman, Swagger หรือเครื่องมืออื่นที่เกี่ยวข้อง.
- ตรวจสอบข้อมูลในฐานข้อมูลด้วย SQL ตามขอบเขตที่ได้รับ.
- บันทึก Bug อย่างละเอียด โดยระบุขั้นตอนการ Reproduce, Expected Result, Actual Result รวมถึง Screenshot, Video หรือ Log ที่จำเป็น.
- ประสานงานกับ Developer เพื่ออธิบายปัญหาและ Verify หลังแก้ไข.
- ทดสอบ Happy Path, Negative Case และ Edge Case ที่อาจเกิดขึ้น.
- ตรวจสอบผลกระทบของการแก้ไข Feature ต่อ Flow อื่นในระบบ.
- ช่วยประเมินความเสี่ยงของ Feature และแจ้งปัญหาที่อาจกระทบต่อการ Release.
- ดูแลคุณภาพของ Flow สำคัญ เช่น User, Payment, Order, Report, Permission, Data และ Business Logic.
- สำหรับระดับ Mid-level: สามารถช่วยวาง Test Plan, กำหนด Regression Scope และ Review Test Case ร่วมกับทีมได้.
- มีประสบการณ์ QA, Software Tester หรือสายงานที่เกี่ยวข้องประมาณ 0-2 ปี.
- ยินดีรับนักศึกษาจบใหม่ที่มีพื้นฐานการทดสอบ Software หรือมีผลงานที่เกี่ยวข้อง.
- เข้าใจพื้นฐาน SDLC และขั้นตอนการพัฒนา Software.
- สามารถอ่าน Requirement และเขียน Test Case ตาม Flow ที่กำหนดได้.
- เข้าใจพื้นฐานการทดสอบ Web Application.
- รู้จัก Functional Test, Smoke Test และ Regression Test.
- สามารถบันทึก Bug พร้อมขั้นตอนการเกิดปัญหาได้อย่างชัดเจน.
- ใช้เครื่องมือพื้นฐาน เช่น Postman, Swagger, Jira, ClickUp, Trello หรือเครื่องมือจัดการงานอื่นได้.
- เข้าใจพื้นฐาน HTTP, Request, Response, JSON และ Status Code.
- หากสามารถเขียน SQL เบื้องต้นได้จะพิจารณาเป็นพิเศษ.
- มีความละเอียด รอบคอบ กล้าถาม และพร้อมเรียนรู้ระบบ.
- สามารถทำงานร่วมกับ Developer และทีมที่เกี่ยวข้องได้.
- Mid-level.
- มีประสบการณ์ QA หรือ Software Tester ประมาณ 2-4 ปี.
- สามารถรับ Requirement แล้ววิเคราะห์และแตก Test Case ได้ด้วยตนเอง.
- เข้าใจการทดสอบ Web Application, Mobile Application และ API.
- สามารถออกแบบ Test Scenario ให้ครอบคลุม Happy Path, Negative Case และ Edge Case.
- สามารถวิเคราะห์ Business Logic และตรวจสอบความถูกต้องของข้อมูลได้.
- สามารถใช้ SQL ตรวจสอบข้อมูลใน Database ได้.
- เข้าใจ API Behavior, HTTP Status, Request/Response, Authentication และ Validation.
- สามารถวิเคราะห์ Impact เมื่อมีการแก้ไข Feature หรือ Business Rule.
- สามารถกำหนด Regression Scope ตามส่วนที่ได้รับผลกระทบได้.
- สามารถประเมินความรุนแรงและความเร่งด่วนของ Bug ได้.
- สามารถช่วย Review Requirement และตั้งคำถามในประเด็นที่ไม่ชัดเจนก่อนเริ่มพัฒนา.
- สามารถช่วยวาง Test Plan และประเมินความเสี่ยงก่อน Release ร่วมกับทีมได้.
- มีประสบการณ์ทดสอบระบบหลังบ้าน, Admin Panel, POS, Payment, E-commerce, CRM, ERP หรือระบบที่มี Business Logic ซับซ้อนจะพิจารณาเป็นพิเศษ.
- หากมีประสบการณ์ Automation Test เช่น Playwright, Cypress, Selenium หรือ API Automation จะพิจารณาเป็นพิเศษ แต่ไม่บังคับ.
- ทักษะที่ควรมี.
- Manual Testing.
- Functional Testing.
- Test Case Design.
- Test Scenario Design.
- Smoke Testing.
- Regression Testing.
- Integration Testing.
- API Testing.
- Postman / Swagger.
- SQL พื้นฐาน.
- Bug Reporting.
- Business Flow Testing.
- Cross-browser Testing.
- Responsive Testing.
- UAT Support.
- Defect Tracking.
- Risk-based Testing.
- เคยทดสอบระบบที่มี Flow ซับซ้อน เช่น POS, Payment, Booking, CRM, ERP, E-commerce หรือระบบหลังบ้าน.
- เคยตรวจสอบข้อมูลใน Database ด้วย SQL.
- เข้าใจ HTTP Status, Request/Response, JSON และ API Behavior.
- เคยทดสอบ Authentication, Token, Permission หรือ Role-based Access Control.
- เคยทำงานและประสานงานกับ Developer โดยตรง.
- สามารถใช้ AI ช่วยวิเคราะห์ Requirement, ออกแบบ Test Case หรือค้นหา Edge Case ได้อย่างเหมาะสม.
- มีพื้นฐาน Automation Test หรือสนใจพัฒนาไปทาง Automation QA.
- สามารถมองภาพรวมของระบบได้ ไม่จำกัดเฉพาะการทดสอบหน้าจอ.
- ลักษณะของคนที่เหมาะกับตำแหน่งนี้.
- ไม่ปล่อยผ่านเมื่อพบสิ่งที่ไม่สมเหตุสมผล.
- กล้าถามเมื่อ Requirement หรือ Expected Result ไม่ชัดเจน.
- คิดการทดสอบเป็น Flow ไม่ได้พิจารณาเฉพาะปุ่มหรือหน้าจอ.
- อธิบาย Bug ให้ Developer และผู้เกี่ยวข้องเข้าใจได้.
- แยกความรุนแรงของ Bug ได้ เช่น Critical, Major, Minor หรือ Cosmetic.
- มีความรับผิดชอบต่อคุณภาพของงานก่อน Release.
- พร้อมเรียนรู้ Business Logic และ Technical Flow ของระบบ.
- เข้าใจว่าหน้าที่ของ QA ไม่ใช่เพียงการหาบั๊ก แต่คือการช่วยให้ระบบพร้อมสำหรับการใช้งานจริง.
- ตัวอย่างงานที่ต้องเจอ.
- ทดสอบ Login, Authentication, Permission, Role และ Access Control.
- ทดสอบการสร้าง แก้ไข ลบ และค้นหาข้อมูลในระบบหลังบ้าน.
- ทดสอบ API Request/Response และ Validation.
- ทดสอบ Report ว่าข้อมูลถูกต้องตรงกับ Database และ Business Rule.
- ทดสอบ Flow การชำระเงิน, Order, Transaction, Status และ Webhook.
- ทดสอบกรณีข้อมูลซ้ำ, Token หมดอายุ, Permission ไม่เพียงพอ, Network Error และ Timeout.
- ทดสอบการทำงานพร้อมกันหรือการส่ง Request ซ้ำใน Flow สำคัญ.
- ทดสอบ Regression ก่อน Release Version ใหม่.
- Verify Bug หลัง Developer แก้ไขและตรวจสอบผลกระทบที่เกี่ยวข้อง.
- เครื่องมือที่ใช้ในการทำงาน.
- Postman / Swagger.
- Jira / ClickUp / Trello หรือเครื่องมือจัดการ Task.
- Google Sheets / Microsoft Excel สำหรับจัดทำ Test Case.
- SQL Client เช่น DBeaver, TablePlus, MySQL Workbench หรือ pgAdmin.
- Browser DevTools.
- Git / GitHub เบื้องต้น.
- Playwright / Cypress / Selenium หากมีประสบการณ์ด้าน Automation.
- สิ่งที่คาดหวังจากผู้สมัครสำหรับ Junior-levelคาดหวังว่าสามารถอ่าน Requirement และทดสอบตาม Flow ที่กำหนดได้ เขียน Test Case และบันทึก Bug ได้อย่างชัดเจน มีความละเอียด กล้าถามเมื่อไม่เข้าใจ และสามารถพัฒนาตนเองให้เริ่มมองเห็น Negative Case, Edge Case และผลกระทบต่อส่วนอื่นของระบบได้.
- ผู้สมัครที่ยังไม่มีประสบการณ์ทำงานสามารถสมัครได้ หากมีพื้นฐานการทดสอบ Software เข้าใจหลักการทำงานของ Web หรือ API และสามารถแสดงให้เห็นถึงวิธีคิดในการตรวจสอบคุณภาพของระบบ.
- สำหรับ Mid-levelคาดหวังว่าสามารถรับ Requirement แล้ววิเคราะห์และออกแบบ Test Case ได้ด้วยตนเอง ทดสอบ Flow ที่มี Business Logic ซับซ้อนได้ ตรวจสอบ API และ Database ได้ สื่อสาร Bug ได้ชัดเจน รวมถึงสามารถวิเคราะห์ Impact, กำหนด Regression Scope และช่วยประเมินความเสี่ยงก่อน Release ร่วมกับทีมได้.
ประสบการณ์:
5 ปีขึ้นไป
ทักษะ:
Database Administration, Automation, Kubernetes, MongoDB, Python, MySQL, Thai
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- LINE MAN Wongnai is Thailand's Leading On-Demand Delivery and Lifestyle e-Commerce platform services. We build technology to help Thai people live better, to empower all local businesses by creating an end-to-end food ecosystem through our channel LINE MAN and Wongnai. Connected consumers, riders, and local businesses and improved the daily life of all parties with restaurants nationwide. And because we are local, we provide the deepest variety and services that are tailor-made for Thai people.
- We are looking for a Senior.
- Database Administrator.
- with expertise in managing and optimizing complex large-scale database environments. The role involves designing and automating database infrastructure, ensuring reliability, and optimizing performance. You'll work alongside engineering teams to provide guidance and maintain database health using monitoring tools.
- Provide expert database administration support for LMWN's databases, including AWS Aurora (MySQL & PostgreSQL) and our large-scale, self-hosted MongoDB replica sets.
- Play a key role in designing and implementing our database infrastructure, including building out MongoDB sharding and a robust Patroni PostgreSQL cluster.
- Develop and implement automation tools to streamline database operations, minimize manual intervention, and proactively address potential issues.
- Champion database reliability by managing all database scripts, schema changes, and automation code within Git, ensuring a consistent and auditable workflow.
- Lead the charge in performance tuning, troubleshooting, and root cause analysis for all database-related incidents.
- Work closely with our engineering teams to optimize database usage, review changes, and provide expert guidance on best practices.
- Utilize Grafana and other monitoring tools to maintain a vigilant watch over our database health and ensure the highest levels of availability and reliability.
- A Bachelor's degree in Computer Engineering, Computer Science, or a related field.
- At least 3 years of hands-on experience in database administration, with a proven track record of managing complex, large-scale database environments.
- Deep expertise in administering AWS RDS and Aurora (both MySQL and PostgreSQL).
- Strong experience with MongoDB, including replica sets and a solid understanding of sharding concepts.
- Proficiency in troubleshooting and resolving complex database issues.
- Experience with version control systems, notably Git, for managing code and configurations.
- A proactive mindset with a passion for automation and continuous improvement.
- Experience with Patroni for PostgreSQL high availability.
- Familiarity with containerization and orchestration technologies, particularly Kubernetes.
- Experience with Infrastructure as Code (IaC) tools like Terraform or Ansible.
- Proficiency in scripting languages such as Bash Shell Script, Python, or Go.
- Knowledge of monitoring and observability tools like Grafana and Prometheus.
ทักษะ:
Network Administration, Automation, Kubernetes, MongoDB, MySQL, Linux, Thai
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- LINE MAN Wongnai is Thailand's Leading On-Demand Delivery and Lifestyle e-Commerce platform services. We build technology to help Thai people live better, to empower all local businesses by creating an end-to-end food ecosystem through our channel LINE MAN and Wongnai. Connected consumers, riders, and local businesses and improved the daily life of all parties with restaurants nationwide. And because we are local, we provide the deepest variety and services that are tailor-made for Thai people.
- We are looking for experienced people who design, analyze, and troubleshoot for micr ...
- Support services before they go live such as system design consulting, capacity planning, and launch reviews.
- Maintain services once they are live by measuring and monitoring availability, latency, and overall system health.
- Scale systems sustainably through mechanisms like automation; evolve systems by pushing for changes that improve reliability and velocity.
- Improve monitoring, alerting and resilience of systems.
- Practice sustainable incident response and blameless postmortems.
- Systematic problem-solving approach, coupled with effective communication skills and a sense of drive.
- Experience in designing, analyzing, and troubleshooting micro-services.
- Understanding of monitoring, logging, and tracing systems to help teams quickly detect problems such as ELK, Prometheus, Grafana, Jaeger.
- Experience with Linux and Network administration skills for troubleshooting.
- Familiar with Cloud Platform (AWS or Google Cloud) and Kubernetes.
- Experience programming in Go or similar is an advantage is an advantage.
- Experience designing and managing MongoDB and MySQL databases is an advantage.
- Knowledge in Security and how to test is an advantage.
ประสบการณ์:
7 ปีขึ้นไป
ทักษะ:
MongoDB, Python, Hadoop, Apache, MySQL, Thai
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- About LINE MAN Wongnai.
- LINE MAN Wongnai is Thailand's Leading On-Demand Delivery and Lifestyle e-Commerce platform services. We build technology to help Thai people live better, to empower all local businesses by creating an end-to-end food ecosystem through our channel LINE MAN and Wongnai. Connected consumers, riders, and local businesses and improved the daily life of all parties with restaurants nationwide. And because we are local, we provide the deepest variety and services that are tailor-made for Thai people.
- We are looking for an experienced data lead to develop large and high performance data processing systems to drive our business growth. Working in a fast-paced environment, you will bring your expertise and skills to tackle the challenges that impact millions of people on our journey to become the No.1 food platform in Thailand.
- Design and develop large and high performance data processing systems to drive LINE MAN Wongnai business growth and improve the product experience.
- Lead and oversee data engineering projects to ensure pipelines are reliable, efficient, testable, & maintainable.
- Improve data quality to management and governance.
- Evangelize high quality software engineering practices towards building data pipelines and platforms at scale.
- Contribute to shared engineering tooling & standards to improve the productivity and quality of output for engineers across the company.
- At least 3-7 years of practical or hands-on experience in Data Engineering or relevant industry.
- Excellent problem-solving skills and attention to detail.
- Effective communication and collaboration skills.
- Knowledge and experience with data quality frameworks (e.g., Great Expectations).
- Working knowledge with both relational and non-relational databases (e.g., MongoDB, MySQL, PostgreSQL).
- Strong proficiency in SQL, Python, and other programming languages commonly used in data engineering.
- Extensive hands-on experience with Apache Spark Batch/Real Time and performance tuning.
- Proven hands-on experience with Hadoop and familiarity with open table formats.
- Experience with Polars and DuckDB (Preferable).
ประสบการณ์:
3 ปีขึ้นไป
ทักษะ:
Architecture, Kubernetes, MongoDB, RESTful, Docker, DevOps, Golang, MySQL, Redis
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Design, implement, and maintain scalable, reliable, and high-performance backend services using Go (Golang).
- Develop APIs and microservices that align with product requirements and architectural standards.
- Collaborate with product managers, DevOps engineers, and front-end developers to deliver seamless end-to-end solutions.
- Write clean, efficient, and testable code, adhering to industry best practices and internal coding guidelines.
- Participate in system architecture and design reviews to ensure robustness and scalability.
- Monitor application performance, troubleshoot issues, and continuously improve system reliability.
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- 3+ years of professional experience in backend development with a strong focus on Golang.
- Solid understanding of Go runtime, goroutines, channels, and memory management.
- Proficiency in building and consuming RESTful and/or gRPC APIs.
- Experience with relational (PostgreSQL, MySQL) and non-relational (MongoDB, Redis) databases.
- Familiarity with Docker, Kubernetes, and cloud environments such as AWS, GCP, or Azure.
- Specific knowledge and skill / ความรู้เฉพาะตำแหน่ง.
- Apply now ".
ประสบการณ์:
5 ปีขึ้นไป
ทักษะ:
Architecture, Kubernetes, MongoDB, RESTful, Docker, DevOps, Golang, MySQL, Redis, Scrum
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Design, implement, and maintain scalable, reliable, and high-performance backend services using Go (Golang).
- Develop APIs and microservices that align with product requirements and architectural standards.
- Collaborate with product managers, DevOps engineers, and front-end developers to deliver seamless end-to-end solutions.
- Write clean, efficient, and testable code, adhering to industry best practices and internal coding guidelines.
- Participate in system architecture and design reviews to ensure robustness and scalability.
- Monitor application performance, troubleshoot issues, and continuously improve system reliability.
- Contribute to continuous integration and delivery (CI/CD) workflows and development process improvements.
- Mentor junior developers and provide technical leadership as needed.
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- 5+ years of professional experience in backend development with a strong focus on Golang.
- Solid understanding of Go runtime, goroutines, channels, and memory management.
- Proficiency in building and consuming RESTful and/or gRPC APIs.
- Experience with relational (PostgreSQL, MySQL) and non-relational (MongoDB, Redis) databases.
- Familiarity with Docker, Kubernetes, and cloud environments such as AWS, GCP, or Azure.
- Strong understanding of distributed systems, microservices architecture, and event-driven design.
- Practical experience with version control systems (Git) and Agile/Scrum methodologies.
- Specific knowledge and skill / ความรู้เฉพาะตำแหน่ง.
- Apply now ".
ทักษะ:
Good Communication Skills, Product Development, Architecture, Enthusiastic, Spring Boot, Kubernetes, MongoDB, Kafka, MySQL, NoSQL, Java
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- In 2017, we served over 30 million customers in 6 countries (Thailand, Cambodia, Myanmar, Vietnam, Indonesia, Philippines), and processed over 4.5 billion USD. This makes us by far the largest fintech company in SE Asia, and growing quickly.
- As a member of our Solutions Architect - Payment Platform, you will be incharge of designing and developing complex payment system for millions of Wallet customers and merchants. At Ascend, you will be part of an enthusiastic team who are directly responsible for improving the lives of millions.
- Define, maintain and communicate architecture blueprint for payment platform.
- Identify and execute key strategy projects to improve services quality, sustainability, extensibility and cost saving.
- Create and maintain documents and technical artifacts which comply to architecture, security and compliance standards.
- Enforce standard documents, policies and provide guidance to development teams.
- Work closely with product, security, technical operations and developers to create design for product development.
- Essential Skills & Prerequisites.
- A positive, can-do attitude, who naturally expresses a high degree of empathy to others.
- Bachelor's Degree in Computer Science or equivalent work experience. We are more interested in passion for technology and what you are capable of, than we are academic qualification.
- 5 or more years of relevant work experience.
- Experience defining, applying and enforcing architecture standards, guidelines and policies to the organization.
- Good communication skills, abilities to discuss with technical and non-technical people, present ideas and motivate people.
- Background knowledge on payment platform and technologies. This includes but not limited to payment processor, acquirer and issuer models.
- Core Java 8-11, Spring Boot, Spring Cloud, NetflixOSS.
- MySQL, PostgreSQL, EnterpriseDB, NoSQL (Cassandra, MongoDB, ELK).
- Messaging or streaming middleware such as RabbitMQ or Kafka.
- Experience with distributed architectures, SOA, microservices and Platform-as-a-Service (PaaS).
- Experience with Agile and Test Driven Development (TDD) methodologies.
- Familiarity with container orchestration technologies such as Mesos and Kubernetes.
- Experience with high availability, high-scale, and performance systems.
ทักษะ:
Good Communication Skills, Problem Solving, Enthusiastic, Python, Oracle, MySQL, Linux, Java, English, Thai
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- We are looking for young enthusiastic individuals who have good.
- problem solving skills & eager to learn new technology. If you are.
- passionate about learning and implementing new technology, we would love to.
- work together with you.
- People applying for this job would be working as L1 DBA support.
- would be responsible for following activities.
- Install, upgrade, and migrate databases.
- Daily Monitoring for Production Databases.
- Follow Standard Operating Procedures for supporting Database activities.
- Enforce teams to follow database standards.
- Manage database Users.
- Space Management Activities.
- Diagnose and troubleshoot database errors if any.
- Monitor Production DB alerts & perform necessary actions as & when needed.
- On-call support.
- Minimum Bachelor's Degree in Computer/IT/Statistics.
- Basics concepts of Operating System & Distributed Operating System.
- Basics of Linux, shell scripting.
- Basics of SQL.
- Basics of RDBMS.
- Any Programming language like Java/Python/GO would be added advantage.
- Any Database exposure (Oracle, MySQL, MS SQL) would be added advantage.
- Good Communication skills (thai) & little bit exposure to English.
- Should be a good team player & Individual contributor.
ทักษะ:
Good Communication Skills, Architecture, Spring Boot, Kubernetes, MongoDB, Docker, Kafka, MySQL, NoSQL, Java
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- Summary.
- Accountable for the Architecture.
- Solutions for a given Business Area - how all the components, subsystems,.
- platforms, and integrations fit together to meet the business needs and how the.
- solution fits in with the greater enterprise context.
- Establishes and documents an.
- architectural design that satisfies the solution's architectural requirements.
- Submits Architectural.
- Specifications to the Architecture Review Board and follows the submission to.
- final approval, positively collaborating with the board on all remediation.
- items.
- Acts as the project liaison to the.
- Architecture Review Board.
- Identifies, quantifies, and.
- records Risks and Technical Debt items associated with the project. Ensures.
- that the risks are mitigated appropriately and Technical Debt is addressed as.
- soon as technically and organizationally feasible.
- Ensures that key project delivery.
- team members understand the architecture so that the design and implementation.
- will be consistent with the architecture specification.
- Collaborates with other functions.
- such as product, engineering, security, operations and compliance to.
- orchestrate the creation of a complete solution to a business problem. He is.
- involved in the definition of the solution from the later portion of the.
- Envisioning phase.
- Works on understanding the.
- specific business domain, designing and creating solutions, and making.
- technology decisions for systems of medium complexity.
- Works on understanding the.
- specific business domain, designing and creating solutions, and making.
- technology decisions for systems of medium complexity.
- Provides guidance and mentorship.
- to Technical Architects.
- Essential.
- Knowledge.
- Experience.
- A positive, can-do attitude, who.
- naturally expresses a high degree of empathy to others.
- Bachelor's Degree in Computer Science.
- or equivalent work experience.
- We are.
- more interested in passion for technology and what you are capable of, than we.
- are academic qualification.
- 10 or more years of relevant work.
- experience.
- Experience in building mission.
- critical applications from scratch, and decomposing monolithic applications.
- into smaller services.
- Good communication skills, abilities.
- to discuss with technical and non-technical people, present ideas and motivate.
- people.
- Experience with a broad mix of.
- o.
- Core Java 8,9, Spring Boot, Spring.
- Cloud, NetflixOSS.
- o.
- MySQL, PostgreSQL, EnterpriseDB, NoSQL.
- (Cassandra, MongoDB, ELK).
- o.
- Messaging or streaming middleware such.
- as RabbitMQ or Kafka.
- o.
- Cloud platform such as AWS or GCP.
- o.
- Continuous Integration and Delivery.
- o.
- Experience with distributed.
- architectures, SOA, microservices and Platform-as-a-Service (PaaS).
- o.
- Experience with Agile and Test Driven.
- Development (TDD) methodologies.
- o.
- Familiarity with containers and their.
- technologies such as Docker.
- o.
- Familiarity with container.
- orchestration technologies such as Mesos and Kubernetes.
- o.
- Experience with high availability,.
- high-scale, and performance systems.
ประสบการณ์:
5 ปีขึ้นไป
ทักษะ:
Spring Boot, Kubernetes, MongoDB, Jenkins, Docker, Kafka, MySQL, NoSQL, Java
ประเภทงาน:
งานประจำ
เงินเดือน:
สามารถต่อรองได้
- In 2017, we served over 30 million customers in 6 countries (Thailand, Cambodia, Myanmar, Vietnam, Indonesia, Philippines), and processed over 4.5 billion USD. This makes us by far the largest fintech company in SE Asia, and growing quickly.
- As a member of our esteemed Engineering team, you will be helping to bring this vision to reality by leveraging the most modern cloud-native technologies. At Ascend, you will be part of a team who are directly responsible for improving the lives of millions.
- Lead an agile team of 15-25 engineers to build / develop features and technologies across various aspects of the Java stack, primarily focused on Spring Boot and Spring Cloud / NetflixOSS.
- Possess an understanding of CI/CD deployments on a Kubernetes based platform, both on premises and on a multi-cloud infrastructure. (AWS and GCP).
- Possess an understanding of cloud-native architectures, and be familiar with implementations involving service discovery, circuit breakers, client side load balancing, and other architectural patterns related to elastic infrastructure.
- Establish the development team responsible for creating a company culture which attracts, retains, and coaches other engineers. The primary deliverable of an engineering manager is more senior engineers.
- Conduct design and code reviews.
- Provide specific technology expertise to help drive innovation.
- Identify emerging technologies to create leading edge banking products.
- Partnering with architects and platform engineers to build strategies for execution, drive and facilitate key decisions, and influence others and lead change where appropriate.
- Breaking down product requirements into tickets.
- Facilitating estimates on new product requirements.
- Making sure developer's ticket queues of tickets are full and developers are writing code every day.
- Essential Skills & Prerequisites.
- A positive, can-do attitude, who naturally expresses a high degree of empathy to others.
- Bachelor's Degree in Computer Science or equivalent work experience. We are more interested in passion for technology and what you are capable of, than we are academic qualification.
- 10 or more years of relevant work experience.
- Experience in building mission critical applications from scratch, and decomposing monolithic applications into smaller services.
- Core Java 8,9, Spring Boot, Spring Cloud, NetflixOSS.
- JVM Debugging and Profiling.
- Git Source Control.
- React.
- Kubernetes (or equivalent).
- MySQL, PostgreSQL, EnterpriseDB, NoSQL (Cassandra, MongoDB, ELK).
- RabbitMQ, Kafka.
- AWS & GCP.
- CI/CD (E.G. Fabric8, GitLab or Jenkins).
- Experience with distributed architectures, SOA, microservices and Platform-as-a-Service (PaaS).
- Experience with Agile and Test Driven Development (TDD) methodologies.
- Familiarity with containers and their technologies such as Docker.
- Familiarity with container orchestration technologies such as Mesos and Kubernetes.
- Experience with high availability, high-scale, and performance systems.
- 1
- 2
- 3
