The1jobs
Company Logo

Software Engineer (Backend)

฿

เงินเดือนตามตกลง

งานประจำ

กรุงเทพมหานคร

7 ชั่วโมงที่แล้ว

ปริญญาตรี

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

Senior Backend Software Engineer who is responsible for designing, developing, and delivering high-quality backend services ready for production deployment. This role requires strong technical expertise, solid system design experience, and the ability to work in a fast-paced environment while taking ownership of solutions end-to-end.

หน้าที่ความรับผิดชอบ

•    Design, develop, and maintain scalable backend services using Java and Spring WebFlux
•    Own backend solutions from requirement analysis, system design, development, testing, to production deployment
•    Design and review solution architecture with focus on performance, scalability, reliability, and security
•    Work closely with Product Owner, Business Analyst, and other engineers to clarify requirements and provide technical recommendations
•    Participate in sprint planning and provide accurate effort estimation
•    Support production issues and incident investigation with timely resolution
•    Coach and mentor junior engineers, promote best practices, and improve overall code quality
•    Continuously improve system design, development process, and reusable components
•    Keep up to date with industry trends, tools, and best practices and apply them where appropriate

คุณสมบัติ

•    5+ years of experience in backend software development using Java
•    Strong experience with Spring Reactive / Spring WebFlux / Spring Batch & event driven systems
•    Solid understanding of Microservice Architecture
•    Experience working with SQL and NoSQL databases (e.g. PostgreSQL/MySQL, TiDB, MongoDB)
o    Able to design schema and write efficient SQL queries
•    Experience in system design, API design, and data modeling
•    Knowledge of RESTful APIs and related technologies (JSON, HTTP)
•    Familiar with CI/CD pipelines and source control tools (Git)
•    Understanding of security best practices for backend systems
•    Experience working with Agile/Scrum teams
•    Familiar with collaboration tools such as Jira and Confluence
•    Good communication skills and confidence to challenge ideas constructively
•    Experience with cloud platforms (AWS or Azure)
•    Experience in DevOps practices or container technologies (Docker, Kubernetes)
•    Experience working in high-traffic or mission-critical systems

สวัสดิการ

ตามตกลง

สถานที่ปฏิบัติงาน

25 อาคารกรุงเทพประกันภัย ชั้น 19 ถนนสาทรใต้