Senior Full Stack Developer

2025 Employee Referral Program (ERP)

We are seeking a highly skilled Senior Full Stack Developer with a strong backend focus to join our dynamic development team. The ideal candidate is an expert in Java Spring Boot, with hands-on experience in Angular for frontend development. In this role, you will design, build, and maintain complex software systems and RESTful APIs, contribute to high-level architecture decisions, conduct code reviews, and mentor junior developers. You will work in an agile, collaborative environment, driving projects from concept to deployment.


Key Responsibilities:

  • Design, develop, and maintain scalable backend systems using Java Spring Boot and microservices architecture.
  • Contribute to frontend development using Angular, ensuring seamless integration with backend services.
  • Collaborate with cross-functional teams including product managers, frontend developers, and QA engineers to translate business requirements into technical solutions.
  • Lead and participate in code reviews, ensuring code quality, maintainability, and adherence to best practices.
  • Mentor junior developers and support team growth through technical guidance and knowledge sharing.
  • Implement and maintain CI/CD pipelines for efficient and reliable deployments.
  • Optimize application performance and troubleshoot complex production issues.
  • Stay current with industry trends, technologies, and best practices in full-stack development.


Required Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proven experience in backend development with expertise in Java and the Spring Boot framework.
  • Strong proficiency in RESTful API design and implementation.
  • Hands-on experience with Angular or similar frontend frameworks.
  • Solid understanding of software engineering principles, object-oriented design, and microservices architecture.
  • Experience with version control (Git), CI/CD tools (e.g., Jenkins), and unit/integration testing.
  • Excellent communication skills in English (verbal and written).
  • Strong problem-solving skills and ability to work in a fast-paced, agile environment.


Preferred Qualifications:

  • Experience leading or managing development teams.
  • Familiarity with containerization tools (e.g., Docker, Kubernetes).
  • Exposure to cloud platforms such as AWS, Azure, or GCP.


Key Job Details
Role: Senior Full Stack Developer
Location: Bangkok, Thailand
Company: IBM Digital Talent for Business Company Limited
Apply Now
Join Network and Get Notified

Don't worry. Join our Talent Network and get notified about the latest opportunities.

Join Talent Network >