J2EE Developer

Full–time

Posted on: 18 hours ago

Location

On-site

Type

Full Time

Overview

We are looking for an experienced J2EE Developer to build and enhance AI-powered enterprise applications. The ideal candidate should have a strong background in Java, J2EE frameworks, and AI/ML integrations. You will collaborate with AI engineers, data scientists, and front-end developers to develop scalable, high-performance applications.

Key Responsibilities
  • Develop, optimize, and maintain AI-powered applications using Java and J2EE technologies
  • Integrate AI/ML models using TensorFlow, OpenAI APIs, or other ML frameworks
  • Design and implement RESTful APIs and Web Services
  • Work with databases like Oracle, MySQL, or PostgreSQL for data management
  • Collaborate with front-end developers to ensure seamless application performance
  • Implement authentication, authorization, and data security best practices
  • Optimize application performance, scalability, and reliability
  • Debug, test, and resolve issues to maintain high-quality application standards
  • Stay updated with the latest advancements in J2EE, AI, and cloud computing
  • Participate in Agile development processes and contribute to sprint planning

  • Required Skills & Qualifications
  • Bachelor's or Master’s degree in Computer Science, IT, or a related field
  • 3+ years of experience in Java/J2EE development
  • Strong knowledge of Spring Framework, Spring Boot, Hibernate, JPA
  • Proficiency in RDBMS (Oracle, MySQL, or PostgreSQL) is essential
  • Experience integrating AI/ML models using TensorFlow, OpenAI API, or similar technologies
  • Hands-on experience with RESTful APIs, SOAP, and Microservices architecture
  • Familiarity with cloud-based AI services (AWS, Azure, Google AI APIs)
  • Proficiency in version control systems like Git
  • Strong problem-solving skills and a passion for AI-driven innovation
  • Experience working with AI-powered applications or machine learning models
  • Knowledge of Big Data processing frameworks (Apache Kafka, Spark, Hadoop) is an added advantage
  • Knowledge of the CI/CD pipeline is a plus
  • Familiarity with containerization tools like Docker and Kubernetes