Java Developer - Gen AI
ApTask - Phoenix, Arizona, United States, 85003
Work at ApTask
Overview
- View job
Overview
We are seeking a highly skilled Java Developer with strong experience in Spring Boot, Microservices Architecture, and a keen understanding or working experience in Generative AI technologies. This role will involve designing and developing robust backend services, integrating AI solutions, and working in a collaborative Agile environment with a leading financial services client. Key Responsibilities: Design, develop, test, and deploy backend services using Java (11+), Spring Boot, and REST APIs Build and maintain scalable Microservices using cloud-native patterns Collaborate with AI/ML teams to integrate Gen AI models or APIs (e.g., OpenAI, LangChain, Azure OpenAI) into enterprise applications Participate in Agile ceremonies and contribute to continuous integration/continuous delivery (CI/CD) pipelines Implement best practices for clean code, secure coding, and performance optimization Debug production issues and support application reliability Write technical documentation and support knowledge sharing Required Skills:
4+ years of experience in Java, Spring Boot, and enterprise application development Strong experience with RESTful APIs, Microservices Architecture, and API gateways Good understanding of SQL/NoSQL databases (e.g., PostgreSQL, MongoDB) Hands-on experience or familiarity with Generative AI tools/frameworks (e.g., OpenAI APIs, LangChain, LLMs) Experience with containerization tools like Docker, and orchestration tools like Kubernetes is a plus Familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions) Strong communication and interpersonal skills Ability to work in a fast-paced, collaborative Agile environment