A leading US-based company is looking for experienced Java Developers to help develop the next generation of dialog agents for education, entertainment, and question-answering applications. As a key contributor, you will collaborate with cross-functional teams to design, develop, and deliver innovative features. This role is ideal for those passionate about building scalable, modular applications and eager to grow in a fast-paced environment.
Job Responsibilities:
Write readable, reusable, and maintainable code.
Participate in code reviews to ensure high-quality standards.
Contribute to all phases of the software development lifecycle.
Provide clear, well-structured, and documented code.
Work closely with teams to define and implement new features.
Job Requirements:
3+ years of experience in Java development.
Bachelors or Master s degree in Computer Science, Engineering, or equivalent experience.
Experience in web application development using modular, scalable architectures.
Strong focus on code readability, security, and stability, including testing.
Good understanding of Java syntax, conventions, and best practices.
Excellent spoken and written English communication skills.
Nice to have: Prior experience in software quality assurance and test planning.
Why Join Us?
Work with top industry experts and expand your professional network.
Enjoy the flexibility of remote work.
Competitive salary aligned with global industry standards.
Contribute to cutting-edge projects shaping the future of AI and software development.
Take the next step in your career apply now and be part of groundbreaking innovations!
Q1.There is a square field of 10m×10m which is divided into 100 squared blocks. Each block can either contain wheat field or corn field. What i... read more