Job Description
Job Title- Full Stack Developer (Java Angular)
Job Type- Extendable and Renewable Contract
Work Location- MRT Phetchaburi/ Rama9
Work Mode- Onsite
Job Responsibilities:
Front-End Development:
- Build responsive, high-quality web interfaces using HTML5, CSS3, and Angular.
- Implement UI/UX design principles; collaborate with designers using tools like Figma.
- Apply responsive design techniques using frameworks like Bootstrap.
Back-End Development:
- Develop and maintain server-side applications using Java.
- Design and manage databases including NoSQL solutions like MongoDB.
- Integrate and manage Apache Kafka for real-time data streaming and processing.
DevOps & CI/CD:
- Knowledge of CI/CD pipelines.
Security & Quality:
- Understanding of basic security principles and best practices for web applications.
Job Requirements:
- Proficiency in HTML5, CSS3, JavaScript, and Angular framework.
- Strong back-end development skills in Java.
- Hands-on experience with Apache Kafka architecture, setup, and integration.
- Familiarity with NoSQL databases (e.g., MongoDB).
- Experience with Git/GitHub for version control.
- Knowledge of cloud platforms such as AWS or Azure.
- Understanding of CI/CD pipelines and DevOps practices.
- Experience with Docker and Kubernetes for containerization and orchestration.
- Basic knowledge of web application security principles.
- Experience with testing frameworks such as Playwright and Zephyr.
- Good communication and collaboration skills.
Good to Have:
- Experience with UI/UX design tools like Figma.
- Exposure to micro services architecture.
- Familiarity with Agile/Scrum methodologies.
- Knowledge of additional back-end frameworks (e.g., Spring Boot).