Ref: #65543

Java Architect with AI Platform Experience

Job Description: Java Architect with AI Platform Experience

Position: Java Architect with AI Platform Expertise
Location: [Remote]
Employment Type: [Contract]
Experience Level: Senior/Architect


About the Role

We are seeking a highly skilled and innovative Java Architect with expertise in AI platforms to lead the design, development, and deployment of cutting-edge software solutions. In this role, you will leverage your deep Java expertise and knowledge of AI technologies to architect robust, scalable, and intelligent applications. You will play a pivotal role in shaping the future of our AI-driven initiatives, collaborating with cross-functional teams to deliver high-impact solutions.


Key Responsibilities

  • Architectural Design: Lead the design and implementation of enterprise-grade Java applications integrated with AI platforms and frameworks.
  • AI Integration: Work with AI/ML engineers to embed AI capabilities (e.g., NLP, computer vision, predictive analytics) into Java-based applications.
  • Scalability & Performance: Design solutions that ensure high performance, scalability, and reliability in distributed systems.
  • Technical Leadership: Provide technical guidance, mentorship, and best practices to development teams.
  • Cross-Functional Collaboration: Work closely with product managers, data scientists, DevOps engineers, and other stakeholders to align technical solutions with business goals.
  • Emerging Technologies: Stay updated on the latest AI and Java-related technologies, trends, and best practices, and recommend innovations for company growth.
  • Code Reviews: Ensure high-quality code through code reviews, adherence to design principles, and rigorous testing.
  • Security & Compliance: Design architectures with a focus on security, data privacy, and compliance with relevant standards.

Required Qualifications

  • Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Experience: 8+ years of experience in Java development, with at least 3 years in an architect role.
  • AI Expertise: Hands-on experience with AI/ML frameworks and platforms (e.g., TensorFlow, PyTorch, OpenAI, AWS SageMaker, Google AI Platform).
  • Cloud Computing: Proficiency with cloud platforms (e.g., AWS, Azure, Google Cloud) and container orchestration (e.g., Kubernetes, Docker).
  • Frameworks & Tools: Deep knowledge of Java frameworks (e.g., Spring Boot, Hibernate) and tools.
  • Databases: Experience with relational (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra).
  • APIs: Strong experience in designing and consuming RESTful APIs and integrating with third-party services.
  • DevOps Practices: Familiarity with CI/CD pipelines, monitoring tools, and version control systems (e.g., Git).
  • Problem Solving: Proven ability to tackle complex architectural challenges with innovative solutions.

Preferred Qualifications

  • Experience with real-time data processing tools (e.g., Apache Kafka, Apache Flink).
  • Knowledge of AI ethics, model interpretability, and bias mitigation techniques.
  • Certifications in Java, AI, or cloud platforms.
  • Prior experience in industries like [insert industry, e.g., healthcare, finance, e-commerce] is a plus.
Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!