Voxelgrids

Software Engineer

Posted
Date not provided
Last verified at source
9 hours ago
Apply on Voxelgrids
**Job Role / Key Responsibilities:** * Enhance and maintain the existing User Interface by adding new features and improving performance and usability * Analyze existing application workflows and implement updates or bug fixes as required * Develop and deliver a new version of the User Interface with upgraded features and improved design * Integrating User Interface with backend and various sub-systems to ensure seamless functionality * Write clean, maintainable, and well-documented code following best practices * Perform testing, debugging, and optimization to ensure high-quality software delivery * Required Skills / Qualifications: **Technical Skills:** * Programming Languages:Core Java 8 and 17(OOP, collections, exception handling, strings, multithreading) * Backend Development: RESTful API design and development, Basic SQL commands * Frontend Basics: Understanding of basic HTML, CSS * Database Connectivity: JDBC (Java Database Connectivity) * Development Tools: IntelliJ IDEA **Additional / Optional Skills:** * Knowledge on Java Spring and Spring boot * JavaFX and React frameworks * PostgreSQL * Basic knowledge on CAN (Controller Area Network), Serial Communication, UDP and socket communication