Senior Full Stack Developer

Not Interested
Bookmark
Report This Job

profile Job Location:

Bangkok - Thailand

profile Monthly Salary: Not Disclosed
Posted on: 4 days ago
Vacancies: 1 Vacancy

Job Summary

About the Role

As a Senior Full Stack Developer you will apply your technical expertise and initiative to deliver functionality and data services across web platforms mobile applications and various API consumers. You will be involved in building and enhancing software solutions that address real customer needs using modern technologies deployed on a global scale. The engineering environment is largely open-source and Java-centric supported by a broad mix of established and emerging tools.

Key Responsibilities

  • Build reliable scalable and high-quality applications using technologies such as Java Spring Boot TypeScript and Angular.
  • Take an active hands-on role in development using tools and platforms including Java Spring Boot TypeScript Kafka AWS SNS and SQS; experience with React Native or mobile development is an advantage.
  • Work closely with business analysts to gain a clear understanding of functional and business requirements.
  • Support quality assurance activities including automated testing initiatives.
  • Drive consistency and efficiency through standardization and continuous improvement of development practices.
  • Establish and apply best practices to improve productivity and code quality using sound programming principles and tools.
  • Collaborate with global scrum teams across multiple regions with core teams based in Europe and Thailand.
  • Lead end-to-end software delivery activities including system design development testing deployment and ongoing maintenance.
  • Partner with cross-functional stakeholders to define design and deliver new features.
  • Ensure application performance stability and responsiveness.
  • Detect performance issues resolve defects and eliminate system bottlenecks.
  • Contribute to and support continuous integration and continuous deployment (CI/CD) pipelines.
  • Guide and mentor junior and mid-level developers through code reviews technical direction and best-practice sharing.

Qualifications & Experience

  • Bachelors or Masters degree in Computer Science Computer Engineering or a related discipline.
  • Typically 8 years of experience working as a Full Stack Developer.
  • Solid understanding of agile development methodologies.
  • Good knowledge of microservices-based architectures.
  • Strong technical background including:
    • Front-end design pattern implementation
    • Web services using REST and SOAP
    • Web technologies such as HTML and CSS
    • Angular framework with JavaScript or TypeScript
    • Back-end development using Java and Spring
    • Relational databases including MSSQL MySQL Oracle and PostgreSQL
    • Development and collaboration tools such as Confluence Git Jenkins Jira and Maven
  • Proven experience working with business analysts or business stakeholders to translate requirements into technical solutions.
  • Understanding of quality assurance practices including unit testing and structured code reviews.
  • Ability to work independently while also contributing effectively within a team environment.
  • Strong motivation to continuously learn new technologies and development tools.
  • Excellent English communication skills both written and verbal with strong interpersonal abilities.
About the RoleAs a Senior Full Stack Developer you will apply your technical expertise and initiative to deliver functionality and data services across web platforms mobile applications and various API consumers. You will be involved in building and enhancing software solutions that address real cus...
View more view more