Senior Java Developer - Agentic AI & Microservices
Role details
Job location
Tech stack
Job description
- Design, develop, and maintain enterprise-grade Java applications and RESTful APIs.
- Build scalable microservices using Spring Boot and related Java frameworks.
- Develop and integrate Agentic AI services and AI-driven workflows into enterprise applications.
- Design and implement secure, high-performance APIs for internal and external consumption.
- Deploy and manage containerized applications using Kubernetes and cloud-native technologies.
- Collaborate with solution architects, product owners, DevOps engineers, and AI teams to deliver innovative solutions.
- Participate in application architecture, code reviews, performance tuning, and security assessments.
- Integrate applications with cloud services and enterprise platforms.
- Implement CI/CD pipelines and DevOps best practices.
- Troubleshoot and resolve complex application, integration, and production issues.
Requirements
Work Authorization: Must be authorized to work in the United States without sponsorship.
???????????????????????????????? ????????????????????????????????
We are seeking multiple Senior Java Developers with strong expertise in API development, Spring Boot, Microservices Architecture, and modern cloud-native technologies. The ideal candidates will have experience building scalable enterprise applications and a strong understanding of AI-enabled and Agentic AI architectures. This role will involve designing, developing, and deploying next-generation applications leveraging Java, cloud platforms, containerization, and intelligent agent-based services., * 8+ years of hands-on experience in Java application development.
- Strong experience with Java, Spring Framework, and Spring Boot.
- Extensive experience developing RESTful APIs and Microservices architectures.
- Experience building and deploying applications in Azure cloud environments.
- Strong experience with Kubernetes and containerized application deployment.
- Experience with cloud-native application design principles.
- Strong understanding of distributed systems, event-driven architectures, and service integration patterns.
- Experience with Git, CI/CD pipelines, and modern DevOps practices.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent communication and collaboration skills.
???????????????????????????????????? ????????????????????????????????????????????????????????
- Experience working with Agentic AI frameworks, AI orchestration platforms, or AI-powered enterprise applications.
- Experience integrating Large Language Models (LLMs), Generative AI, or AI Agents into business applications.
- Experience with Azure OpenAI, OpenAI APIs, LangChain, Semantic Kernel, CrewAI, AutoGen, or similar AI frameworks.
- Experience with Docker and container orchestration technologies.
- Experience with event streaming platforms such as Kafka.
- Experience with enterprise security and API management platforms.
- Prior experience working in large-scale enterprise environments.
???????????????????????????????????? ????????????????????????????????????????????
- Java
- Spring Boot
- REST APIs
- Microservices
- Agentic AI
- Azure Cloud
- Kubernetes
- Docker
- CI/CD
- Git
- API Integration
- Event-Driven Architecture
???????????????????????????????????????? ????????????????????????????????????????????
???????????????????????????????? ???????????????????????????????? ????????????????????????????????????.
Benefits & conditions
Competitive compensation based on experience and technical expertise.