Full Stack Java Developer
Core
Develop and maintain scalable web applications, REST APIs, and cloud-native solutions integrating Generative AI services.
Role type
Full Stack Java Developer (AI-integrated)
Builds
Scalable web applications, microservices, and AI-enabled applications
Domain
Cloud & Data Engineering
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, REST API, SQL/Database, Elasticsearch, Angular, AWS Cloud Services, Git, CI/CD, automated testing, AI coding assistants, LLM integrations, Terraform, Docker, Kubernetes
Preferred skills
React or Vue.js, AWS certification
Technologies
Java, Spring Boot, Elasticsearch, Angular, AWS (ECS, Lambda, S3, DynamoDB, API Gateway, AppSync, CloudWatch), OpenAI, Azure OpenAI, Bedrock, Claude, GitHub Copilot, Cursor, ChatGPT, Terraform, AWS CDK, CloudFormation, Docker, Kubernetes
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; Integrate applications with LLM/Generative AI services; Participate in code reviews, CI/CD implementation, testing, and production support
Seniority
Mid-level, hands-on IC