JobMatch
← Back to jobs

Java Development - Senior Consultant | Remote

TASQ Staffing Solutions

RemoteUnited StatesseniorFull Time
Posted
today
Source
Himalayas
Field
Engineering

Skills

CommunicationKubernetesTensorFlowSecurityPyTorchDockerDevOpsNoSQLAzureCI/CDAgileScrumJavaREST APIsLLMsGitMachine LearningAI

Description

Overview We are looking for a skilled and proactive Senior Java Developer to design, develop, and maintain high-quality, scalable applications. This role requires strong hands-on expertise in Java development, experience in Azure Cloud environments, and the ability to provide technical guidance and mentorship to a small team. Exposure to AI-driven solutions is highly valued. Key Responsibilities - 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 Required Qualifications - Bachelor's degree in Computer Science, Engineering, or related field - 5+ years of experience in Java development - Strong expertise in Java, Spring Boot, and Microservices architecture - Hands-on experience with Microsoft Azure (e.g., App Services, Azure Functions, AKS, Azure - DevOps) - Practical experience integrating AI/ML solutions (e.g., REST-based AI APIs, LLMs, or Azure AI - services) - Experience building and consuming RESTful APIs - Proven experience mentoring or managing a small team or leading modules/projects - Solid understanding of distributed systems and cloud-native architectures - Experience with relational and/or NoSQL databases - Familiarity with Git and version control systems Preferred Qualifications - Experience with Generative AI use cases (e.g., chatbots, summarization, RAG pipelines) - Familiarity with AI/ML frameworks or tools (e.g., TensorFlow, PyTorch, or LangChain) - Experience with vector databases or semantic search technologies - Experience with containerization (Docker, Kubernetes) - Familiarity with messaging systems (Kafka, RabbitMQ) - Experience with CI/CD tools (Azure DevOps, Jenkins, GitHub Actions) - Experience working in Agile/Scrum environments - Azure certifications are a plus Key Competencies - Strong problem-solving and analytical mindset - Ability to combine backend engineering with AI-driven solutioning - Effective communication and collaboration skills - Ability to balance hands-on development with mentoring responsibilities - Continuous learning mindset, especially in AI and cloud technologies Additional Details: - Shift Schedule: 5PM - 2AM (PH Time) Work Setup: Fully Remote Originally posted on Himalayas

JobMatch aggregates public listings. Always apply through the original posting.