Search by job, company or skills

T

Full Stack Developer (Angular, Java)

7-12 Years
Save
  • Posted 14 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are seeking a highly skilled Full Stack Developer with strong experience in JavaScript, Angular, and Java Spring Boot to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining both front‑end and back‑end applications, ensuring high performance, scalability, and excellent user experience.

Key Responsibilities:

Front-End Development

  • Develop responsive web applications using Angular (latest version preferred).
  • Implement UI/UX designs with clean, maintainable, and scalable code.
  • Optimize front-end performance for maximum speed and scalability.
  • Integrate RESTful APIs with front-end components.

Back-End Development

  • Build and maintain server-side applications using Java Spring Boot.
  • Develop RESTful APIs, microservices, and back-end logic for business workflows.
  • Manage database operations using SQL/NoSQL technologies (e.g., MySQL, PostgreSQL, MongoDB).
  • Ensure security, data protection, and application reliability.

Full Stack Responsibilities

  • Collaborate with cross-functional teams (Product, QA, UI/UX, DevOps).
  • Troubleshoot, debug, and upgrade existing systems.
  • Participate in code reviews and ensure high-quality coding standards.
  • Work with DevOps tools for CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps).
  • Write technical documentation and contribute to architecture discussions.

Qualifications & Requirement:

Must-Have

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 7–12 years of full stack development experience.
  • Strong proficiency in:
  • JavaScript / TypeScript
  • Angular (9+)
  • Java Spring Boot
  • RESTful APIs
  • HTML5, CSS3, Bootstrap, Responsive Design
  • Experience with relational or NoSQL databases.
  • Solid understanding of software development best practices (Agile/Scrum).

Nice-to-Have

  • Experience with microservices architecture.
  • Knowledge of Docker, Kubernetes, cloud platforms (AWS, Azure, GCP).
  • Familiarity with unit testing frameworks (JUnit, Jasmine, Karma).
  • Experience with message brokers (RabbitMQ, Kafka).
  • Understanding of security and authentication (OAuth2, JWT).

Soft Skills

  • Strong problem-solving and analytical thinking.
  • Good communication skills and ability to collaborate across teams.
  • Ability to work independently with minimal supervision.
  • Eagerness to learn and adapt to new technologies.
  • Good English communication is essential

More Info

Job Type:
Industry:
Employment Type:

Job ID: 149040815

Similar Jobs

Thailand

Skills:

NosqlTesting FrameworksJavaDockerKafkaSpring BootSpring SecuritySpring MVCSqlKubernetesRESTful API design

Thailand

Skills:

NosqlJavaJvmMySQLLoad Balancingautomated deploymentDistributed System DesignCachingmonitoring solutionsmessaging middleware

Thailand

Skills:

JavaAgile MethodologiesPostgreSQLSpring BootTddScrumRestful ApisDeployment and DevOpsMicroservices architectureextreme programmingpair programmingContainer and Docker ComposeAI frameworks

Uttaradit, Thailand

Skills:

software design patterns AngularSpring BootJavaVueReactAutomated testing frameworksAutomated testing strategies

Remote

Skills:

Spring Boot & MicroservicesCI/CD & Version ControlCloud Deployment (AWS/Azure/GCP)Rest API DevelopmentJava/J2EESQL/NoSQL Databases