1. 2-4 years of experience
2. Excellent in Java, Spring Boot, and Python with a strong understanding of thread management and concurrency
3. Experience in building and consuming REST APIs with a focus on scalable architecture
4. Basic knowledge of Node.js, and competent in working with AWS or Azure cloud environments
5. Familiarity with security protocols such as JWT and SSO
6. Practical experience with Docker, Kubernetes, and MySQL
7. Basic understanding of artificial intelligence model functionalities
8. Strong problem-solving and analytical skills
9. Excellent communication skills and the ability to work independently and as part of a team
10. High accountability and commitment to growth in a fast-paced startup environment
Key responsibilities:
1. Design, develop, and maintain software using Java, Spring Boot, and Python, ensuring high performance and responsiveness
2. Implement and manage threadpools for optimal resource management in Java and Python applications
3. Develop advanced REST APIs to support web and mobile front ends
4. Work with Node.js for specific functionality enhancements and integration solutions
5. Deploy applications on cloud platforms (AWS/Azure), leveraging container technologies like Docker and Kubernetes for orchestration
6. Implement authentication and authorization features using JWT and SSO
7. Manage database interactions with a solid understanding of MySQL
8. Assist in integrating AI model functionalities, understanding basic AI operations and their implementation in software solutions
Key responsibilities:
1. Design, develop, and maintain software using Java, Spring Boot, and Python, ensuring high performance and responsiveness
2. Implement and manage threadpools for optimal resource management in Java and Python applications
3. Develop advanced REST APIs to support web and mobile front ends
4. Work with Node.js for specific functionality enhancements and integration solutions
5. Deploy applications on cloud platforms (AWS/Azure), leveraging container technologies like Docker and Kubernetes for orchestration
6. Implement authentication and authorization features using JWT and SSO
7. Manage database interactions with a solid understanding of MySQL
8. Assist in integrating AI model functionalities, understanding basic AI operations and their implementation in software solutions