Java Development - Senior Consultant | Remote
TASQ Staffing Solutions View all jobs
- Philippines
- Permanent
- Full-time
- 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
- 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
- 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
- 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
- Shift Schedule: 5PM - 2AM (PH Time)