Description:
We are seeking a skilled and motivated Java Backend Developer to join our engineering team. As a Java Backend Developer at Infini8AI, you will play a critical role in developing and maintaining the backend systems that power our AI-driven applications.
Responsibilities:
- Design, develop, and maintain high-performance Java-based backend systems.
- Collaborate with cross-functional teams to define and implement backend solutions that align with our product roadmap.
- Write clean, efficient, and well-documented code.
- Optimize and troubleshoot complex systems to ensure scalability and reliability.
- Stay up-to-date with the latest industry trends and best practices in backend development.
Qualifications:
- Bachelor's degree in Computer Science or a related field.
- Proven experience in Java backend development.
- Strong knowledge of software architecture and design principles.
- Familiarity with web frameworks such as Spring Boot.
- Experience with RESTful API development.
- Proficiency in database technologies, including SQL and NoSQL databases.
- Excellent problem-solving and debugging skills.
- Strong communication and teamwork abilities.
Nice to Have:
- Experience with microservices architecture.
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud.