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 DeveloperLocation: 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 >