Back to search:Java Full / Charlotte, Nc
Required Skills:
  • Core Development:
    • Proficient in Java, Spring Boot, REST APIs, Hibernate/JPA.
    • Strong front-end development with Angular, React, or Vue.js.
    • Hands-on with HTML5, CSS3, JavaScript, TypeScript.
  • AI/ML Exposure:
    • Basic to intermediate understanding of ML concepts: classification, regression, clustering, NLP, etc.
    • Ability to work with Python ML libraries (e.g., scikit-learn, TensorFlow, Keras) or Java-based ML tools like Deeplearning4j.
    • Understanding of model APIs, feature engineering, and data pipelines.
  • Database & Tools:
    • SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra).
    • Git, Maven/Gradle, Jenkins, Docker, Kubernetes.

Key Responsibilities:
  • Full Stack Development:
  • Develop and maintain web applications using Java (Spring Boot) for backend /React for frontend.
  • Build RESTful APIs, microservices, and secure application layers.
  • Ensure performance, security, and scalability of applications.
  • AI/ML Integration:
  • Collaborate with data scientists to integrate ML models into production-grade systems.
  • Use APIs or pipelines to deploy ML models in Java-based environments.
  • Handle data processing, transformation, and real-time inference tasks.
  • DevOps & Deployment:
  • Containerize applications using Docker and manage deployments via Kubernetes or cloud platforms (AWS, GCP, or Azure).
  • Implement CI/CD pipelines and use monitoring tools for performance and reliability.

FoCookieConsentP1 FoCookieConsentLink FoCookieConsentP2