TASQ Staffing Solutions

Senior Java Developer – AI

TASQ Staffing Solutions

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, develop, and maintain scalable and high-performance Java applications.
  • Build and enhance microservices architectures using Spring Boot and related frameworks.
  • Integrate AI/ML and Generative AI capabilities (e.g., OpenAI, Azure AI services, LLM APIs) into applications.
  • Develop intelligent features such as chatbots, recommendation engines, or automation workflows.
  • Deploy and manage applications within Azure Cloud environments.
  • Provide technical guidance, mentorship, and support to junior developers or small teams.
  • Participate in code reviews and enforce best practices in coding, security, and performance.
  • Collaborate with cross-functional teams (Product, QA, DevOps) to deliver end-to-end solutions.
  • Troubleshoot, debug, and optimize applications and AI integrations.
  • Contribute to CI/CD pipelines and DevOps processes.
  • Stay updated on emerging trends in AI, cloud computing, and backend engineering.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 5+ years of experience in Java development.
  • Hands on experience with Java Technologies (Spring Boot, and Microservices architecture).
  • Has experience in Cloud technologies - Microsoft Azure (e.g., App Services, Azure Functions, AKS, Azure DevOps).
  • AI/ML Integrations and Capabilities (e.g., OpenAI, Azure AI services, LLM APIs, chatbots, summarization, RAG pipelines).
  • Proven experience mentoring or managing a small team or leading modules/projects.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootMicroservicesAI/MLGenerative AIChatbotsRecommendation EnginesAutomation WorkflowsCI/CDDevOps
Soft Skills
Technical guidanceMentorshipCollaborationTroubleshootingDebuggingOptimizationCode reviewsBest practices enforcement
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Engineering