A well-established company that is leveraging the advanced power of technology to help realize the science-fiction fantasy of collaborative and open-ended computer dialogues, is looking for a Java Engineer. The engineer will be working together on the definition, design, and delivery of new features with cross-functional teams. The company is developing the next generation of dialog agents, which will have a wide range of uses in areas including education, entertainment, and general question-answering. This is an exciting opportunity for candidates who are keen to learn in a fast-paced setting.
Required Skills:
Write readable, reusable, and maintainable code
Participate in code reviews to ensure that the standards for code quality are met
Demonstrate your proficiency with your language of choice, while covering all bases
Provide clear, clean, well-organized, correct, and clearly annotated/classifiable code in the responses
Bachelor's/master's degree in engineering, Computer Science (or equivalent experience)
At least 4+ years of relevant experience as a web engineer
Demonstrable experience with developing web apps using modular development and scalable architectures as well as a strong focus on code readability and security/stability (i.e. testing)
Proficiency withJava's syntax and conventions
Nice to have some prior software Quality Assurance and Test Planning experience
Excellent spoken and written English communication skills
Required Skills for Technical writing: The ideal candidates should be able to
Clearly explain their strategies for problem-solving.
Design practical solutions in code.
Develop test cases to validate their solutions.
Debug and refine their solutions for improvement.
Mandatory Skills-Core Java or Java- 4 years(Minimum)
Nice to have: Spring boot or Spring
Total Years Of exp- 4+ years experience as a Web Engineer
Opportunity-Full Time, 8 hours
Notice Period:2 weeks only
Engagement length:6-12 Months
Overlap Required:5 hours PST