Description

Key Responsibilities:
Develop web-based applications using AppScript, Spring MVC, ReactJS, and Node.js.
Build RESTful APIs and integrate them within GmailGenius and OpsMentor systems.
Implement Spring Boot microservices for message processing in Longchain and Vector DB.
Deploy applications on AWS EC2 instances with S3 for storage, utilizing Kubernetes for containerization.
Create and integrate APIs into AI and machine learning systems like OpenAI and Google Gemini 1.5.
Manage and optimize J2EE application deployment and configuration with Maven.
Conduct performance tuning and troubleshooting using Splunk for AI-driven data systems.
Utilize Spring JDBC for data operations in MySQL, enhancing queries to meet AI model needs.
Engage in full software development lifecycle from requirements analysis to deployment and maintenance.
Conduct unit testing with JUnit to achieve 90%+ test coverage.
Collaborate with designers, product managers, and QA engineers to deliver high-quality, secure solutions.
Minimum Qualifications:
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Strong experience with Spring MVC, ReactJS, Node.js, Spring Boot, and related technologies.
Proficiency in containerization technologies like Docker and Kubernetes.
Hands-on experience with AWS services, especially EC2, S3, and Lambda.
Solid understanding of data privacy and security practices in AI systems, with knowledge of GDPR and CCPA compliance.
Excellent problem-solving skills and ability to work in a fast-paced environment.
Familiarity with AI-driven technologies (e.g., OpenAI GPT-4, TensorFlow, PyTorch) is a plus.
Technologies and Tools:
Programming Languages: Node.js, Java, Python
Frameworks: Spring Boot, ReactJS
Tools: Kafka, Kubernetes, Maven, JIRA, Splunk, Jenkins
Database: MySQL
Platforms: AWS (EC2, S3, Lambda), Docker, Kubernetes
AI/ML Technologies: OpenAI GPT-4, TensorFlow, PyTorch, scikit-learn

Education

Bachelor's degree in Computer Science