Mô tả công việc
Job description
We are looking for a Full Stack Java Developer with 2+ years of experience in full‑stack application development, strong expertise in Java, Spring Boot, Elasticsearch, AWS, and Angular, and hands‑on experience leveraging AI‑powered development tools and Generative AI solutions.
Key Responsibilities
- Develop and maintain scalable web applications using Java/Spring Boot and Angular.
- Design and implement REST APIs, GraphQL, and microservices.
- Build and optimize Elasticsearch indexes, mappings, and Query DSL.
- Develop cloud‑native solutions on AWS (ECS, Lambda, S3, DynamoDB, API Gateway, AppSync, CloudWatch).
- Integrate applications with LLM/Generative AI services such as OpenAI, Azure OpenAI, Bedrock, or Claude.
- Participate in code reviews, CI/CD implementation, testing, and production support.
Required Skills
- 2+ years of software development experience.
- Strong English communication skills.
- Proficiency in Java, Spring Boot, REST API, SQL/Database, Elasticsearch (Index, Mapping, Query DSL, Java Integration), Angular (preferred), React, or Vue.js.
- AWS Cloud Services.
- Experience with Git, CI/CD, automated testing, and Agile development.
- Hands‑on use of GitHub Copilot, Cursor, ChatGPT, Claude, or similar AI coding assistants.
- Experience with AI‑enabled applications, RAG, or LLM integrations.
- Knowledge of Terraform, AWS CDK, CloudFormation, Docker, and Kubernetes.
- AWS certification.
Benefits
- Industry‑leading benefits, support, and services that look after your holistic health and wellbeing.
- Flexible arrangements that work for you (role and location dependent).
- Opportunities for autonomy, freedom, and ownership.
- Inclusive culture based on mutual respect and merit‑based systems.