Java Full Stack Developer

Cloudberyl LLC
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

Java
API
Artificial Intelligence
Amazon Web Services (AWS)
Application Integration Architecture
Azure
Browser Compatibility
Cloud Engineering
Code Generation
Databases
Data Integration
Software Debugging
Decision-Making Software
DevOps
PostgreSQL
MongoDB
MySQL
NoSQL
OAuth
Performance Tuning
Query Optimization
RabbitMQ
Systems Integration
Data Processing
Google Cloud Platform
Enterprise Software Applications
Spring Cloud
GitHub Copilot
Retrieval-Augmented Generation
Large Language Models
Prompt Engineering
Spring-boot
Backend
Event Driven Architecture
Containerization
AI Platforms
Angular
Material Design
Kubernetes
Kafka
Machine Learning Operations
Front End Software Development
Virtual Agents
REST
GPT
Docker
Web Api
Microservices

Job description

Full Stack Development

Design and develop scalable, resilient applications using: Java (Spring Boot / Spring Cloud) Angular (preferably Angular 12+) Develop RESTful APIs and microservices architecture Implement responsive UI components and ensure cross-browser compatibility Work with cloud-native architectures and containerized deployments Agentic AI & AI Integration (Mandatory)

Design and implement Agentic AI workflows (autonomous or semi-autonomous task execution systems) Integrate LLMs (Large Language Models) into enterprise applications Build and orchestrate AI agents using frameworks such as: LangChain / Semantic Kernel / AutoGen / CrewAI (or similar) Develop AI-powered features such as: Smart assistants Automated decision-making flows Document processing / summarization systems Implement prompt engineering, RAG (Retrieval-Augmented Generation), and tool chaining AI Tools & Productivity Enhancement

Use AI-assisted development tools such as: GitHub Copilot, ChatGPT, or similar coding assistants Automate development workflows using AI (code generation, testing, debugging) Apply AI in improving developer productivity and system intelligence Backend & Integration

Build and maintain microservices with Spring Boot Implement event-driven architecture (Kafka / RabbitMQ) Develop secure APIs with OAuth2 / JWT Integrate third-party APIs and AI services Frontend Development

Develop dynamic UI using Angular Implement state management (NgRx or similar preferred) Ensure performance optimization and scalable frontend architecture DevOps & Cloud

Work with cloud platforms (Azure / AWS / Google Cloud Platform) Implement CI/CD pipelines Containerization using Docker and orchestration using Kubernetes Database & Data Handling

Work with relational (PostgreSQL, MySQL) and NoSQL databases (MongoDB) Schema design and query optimization Handle data integration for AI pipelines Mandatory Skills

Requirements

We are seeking a highly skilled Java Full Stack Developer with strong expertise in Spring Boot and Angular, along with mandatory hands-on experience in Agentic AI systems and AI-assisted development tools. The ideal candidate will design, develop, and deploy scalable applications while integrating AI-driven automation and intelligent agents into enterprise workflows., Java, Spring Boot, Spring Cloud Angular (latest versions preferred) REST APIs, Microservices Agentic AI (Strict Requirement)

Hands-on experience with: Autonomous AI agents / orchestration frameworks Experience integrating: OpenAI / Azure OpenAI / similar LLM APIs Strong understanding of: Prompt Engineering RAG pipelines AI workflow orchestration

Apply for this position