Candidate should be able to :
Ensure quality by performing thorough testing and leveraging peer reviews for your work and the work of cross-functional teams
Implement excellent end-user experiences, continually raising the bar on functionality, usability, and simplicity
Drive robust, maintainable, and scalable software within our existing business and / or product architecture and platforms
Apply industry-standard best practices for secure coding, testing, and application development
Solve complex problems using knowledge, passion, and curiosity
Help build and deliver world-class products
Apply best practices throughout the software development life cycle
Serve as a member of our Product team to plan and develop solutions for new projects
Work independently with a strong sense of personal accountability and excellence in your work
Candidate should have :
Experience with a variety of data persistence frameworks and technologies
Experience in Kotlin is a bonus
Experience in full-stack development and cloud-based technologies using Java / JVM languages and JavaScript frameworks. Preferred experience in Vue.js but we will consider React and Angular experience as well.
Solid written and verbal communication skills
Preferred experience with solutions leveraging Spring framework, ServiceWorker, webRTC, WebSockets, learning technologies (e.g. SCORM, LTI, etc.), xAPI, PWA
5+ years of experience developing and launching software products and / or services
Bachelor's Degree in Computer Science or related field
Java Developer • noida, India