Position Overview :
We are seeking a highly skilled and innovative Senior Java Full Stack Developer (Agentic AI) to join our growing engineering team.
The ideal candidate will have strong expertise in Java-based backend development, cloud-native applications, and modern AI technologies, with hands-on experience building intelligent agent-driven systems powered by Large Language Models (LLMs).
In this role, you will design, develop, and scale enterprise-grade applications that leverage Agentic AI capabilities, enabling autonomous decision-making, multi-step workflows, tool orchestration, and seamless integration with enterprise systems. You will work closely with product managers, architects, AI engineers, and cross-functional teams to deliver cutting-edge AI-powered solutions.
Key Responsibilities :
Application Design & Development :
- Design, develop, and maintain scalable, high-performance backend applications using Java (11 ) and Spring Boot.
- Build and enhance full-stack applications with clean architecture and maintainable code.
- Develop reusable components, services, and APIs to support business-critical workflows.
- Ensure application reliability, scalability, security, and performance.
Agentic AI Development :
- Design and implement autonomous AI agents capable of executing multi-step tasks and workflows.
- Develop agent orchestration frameworks with state management, memory handling, and tool integrations.
- Build AI-powered solutions that leverage reasoning, planning, and decision-making capabilities.
- Integrate AI agents with enterprise systems, databases, APIs, and third-party applications.
Generative AI & LLM Integration :
- Integrate Large Language Models through platforms such as AWS Bedrock, OpenAI, Anthropic, or similar services.
- Design prompts, agent instructions, and structured output mechanisms to optimize AI performance.
- Implement function-calling frameworks and tool-use capabilities for AI agents.
- Develop robust validation and error-handling mechanisms for AI-generated responses.
- Evaluate and optimize model performance, latency, and cost efficiency.
API & Integration Development :
- Design and implement RESTful APIs and webhook-based integrations.
- Integrate internal and external systems through secure APIs and event-driven architectures.
- Build middleware and service layers to support AI workflows and enterprise integrations.
- Ensure API scalability, monitoring, documentation, and version management.
Cloud & DevOps :
- Develop and deploy cloud-native applications on AWS.
- Utilize AWS services such as : 1. EC2 2. S3 3. Lambda 4. SQS/SNS 5. EventBridge 6. API Gateway 7. Cognito.
- Support CI/CD pipelines and deployment automation.
- Monitor application health, troubleshoot issues, and optimize cloud infrastructure.
Database Management :
- Design and optimize relational database schemas using PostgreSQL or MySQL.
- Develop efficient queries and improve database performance.
- Implement data access layers using Hibernate/JPA.
- Ensure data consistency, security, and scalability.
Architecture & Technical Leadership :
- Contribute to solution architecture and technical design discussions.
- Implement microservices and event-driven architecture patterns.
- Participate in code reviews and establish engineering best practices.
- Mentor junior developers and support technical skill development within the team.
- Collaborate with stakeholders to translate business requirements into technical solutions.
Required Qualifications :
Experience :
- 3-6 years of professional software development experience.
- Strong experience in backend and full-stack application development.
- Proven experience delivering enterprise-grade applications in production environments.
Technical Skills :
Backend Development :
- Strong proficiency in :
- Java 11
- Spring Boot
- Hibernate/JPA.
- Experience with object-oriented design principles and design patterns.
APIs & Integrations :
- Hands-on experience designing and integrating :
- RESTful APIs
- Webhooks
- Third-party service integrations.
- Knowledge of API security standards and best practices.
Cloud Technologies :
- Working knowledge of AWS services including :
- EC2
- S3
- Lambda
- SQS/SNS
- EventBridge
- API Gateway
- Cognito.
Agentic AI :
- Experience building or integrating autonomous AI agent systems.
- Understanding of :
- Agent orchestration
- Tool-use frameworks
- Multi-agent workflows
- State management
- Agent memory patterns.
- Familiarity with modern agent frameworks and architectures.
Generative AI :
- Hands-on experience with :
- AWS Bedrock
- OpenAI APIs
- Anthropic APIs
- Similar LLM platforms.
- Expertise in :
- Prompt engineering
- Function calling
- Structured output parsing
- AI workflow design.
Databases :
- Strong knowledge of :
- PostgreSQL
- MySQL.
- Experience with :
- Schema design
- Query optimization
- Database performance tuning.
Architecture :
- Understanding of :
- Microservices architecture
- Event-driven systems
- Distributed applications
- Asynchronous messaging patterns.
Preferred Qualifications :
- Experience with containerization technologies such as Docker and Kubernetes.
- Familiarity with vector databases and Retrieval-Augmented Generation (RAG) architectures.
- Experience implementing AI observability, monitoring, and evaluation frameworks.
- Exposure to frontend technologies such as React, Angular, or modern JavaScript frameworks.
- Knowledge of security, authentication, and authorization mechanisms for enterprise applications.
Soft Skills :
- Strong analytical and problem-solving abilities.
- Excellent verbal and written communication skills.
- Ability to work in a fast-paced and collaborative environment.
- Strong stakeholder management and cross-functional collaboration skills.
- Passion for emerging AI technologies and continuous learning.
What You'll Build :
- Enterprise-grade Agentic AI platforms.
- Autonomous workflow orchestration systems.
- AI-powered business automation solutions.
- Intelligent decision-support applications.
- Cloud-native microservices and scalable backend systems.
- Generative AI-enabled enterprise products.