Monday - Friday:- 9.00 AM – 6.00 PM        +66 63 839 1690
Visit our Social Pages    
[TH00258] Full Stack Developer (Java)
  • Jun 14, 2024
  • seo

Full Stack Developer (Java)

Job Title: Full Stack Developer (Java)
Location: [ARI, Bangkok, Thailand]
Work Mode: On site 100%
Salary: 25-30 K

Job Description:

As a Full Stack Developer specializing in Java, you will be responsible for developing and maintaining both the front-end and back-end components of our web applications. You will work closely with cross-functional teams to design, build, and deploy scalable and robust solutions that meet the needs of our clients.

Key Responsibilities:

Design and Development:
– Develop, test, and deploy high-quality, scalable, and efficient web applications using Java for the back-end and various front-end technologies.
– Collaborate with product managers, designers, and other developers to define and implement innovative solutions for product direction, visuals, and experience.

Front-End Development:
– Create responsive and intuitive user interfaces using HTML, CSS, and JavaScript frameworks (such as Angular, React, or Vue.js).
– Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.

Back-End Development:
– Build and maintain server-side logic, APIs, and databases using Java and frameworks such as Spring Boot, Hibernate, or similar.
– Implement security and data protection measures, and ensure the application’s responsiveness to front-end requests.

Integration and Deployment
– Integrate front-end and back-end aspects of the application seamlessly.
– Deploy applications on cloud platforms (such as AWS, Azure, or Google Cloud) and manage continuous integration and delivery pipelines.

Maintenance and Optimization:
– Monitor and optimize application performance, reliability, and scalability.
– Troubleshoot and debug issues across the full stack and implement effective solutions.

Collaboration and Communication:
– Participate in code reviews and provide constructive feedback to peers.
– Stay up-to-date with emerging technologies and industry trends, and apply this knowledge to improve our products.


– Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
– Proven experience as a Full Stack Developer or similar role with a strong portfolio of web applications.
– Proficiency in Java, with in-depth knowledge of frameworks such as Spring Boot and Hibernate.
– Experience with front-end frameworks/libraries such as Angular, React, or Vue.js.

– Solid understanding of HTML, CSS, JavaScript, and front-end build tools (e.g., Webpack, Babel).
– Familiarity with database systems (e.g., MySQL, PostgreSQL, MongoDB) and ORM technologies.
– Experience with RESTful APIs and web services.
– Knowledge of version control systems (e.g., Git).
– Strong problem-solving skills and attention to detail.
– Excellent communication and teamwork abilities.

Preferred Qualifications:

– Experience with microservices architecture.
– Familiarity with containerization tools such as Docker and orchestration tools like Kubernetes.
– Knowledge of agile methodologies and DevOps practices.
– Experience with testing frameworks (e.g., JUnit, Selenium).

What We Offer:

– Competitive salary and benefits package.
– Opportunities for professional growth and development.
– Collaborative and inclusive work environment.
– Flexible work arrangements and remote work options.

How to apply:

Interested candidates are invited to submit their resume and a cover letter outlining their relevant experience and why they are a good fit for this role to [] with the subject line “Full Stack Developer (Java) Application – [Your Name]”.

Job Category: developer
Job Type: Full Time
Job Location: Thailand

Apply for this position

Allowed Type(s): .pdf, .doc, .docx