Software Engineer / Full Stack Developer
Salary: $4000 – 5000
Working Days: Mon - Fri 9am to 6pm
Location: Near to Tai Seng MRT
About the job:
We are seeking a highly skilled and motivated full stack developer with Java backend and Node.js/Vue.js frontend expertise to join our dynamic team. As a software developer, you will play a crucial role in designing, developing, and maintaining innovative web applications that cater to our clients' needs. Your expertise in Java backend development will be vital in crafting robust, scalable, and efficient server-side solutions. Additionally, your proficiency in Nodejs/Vue.js will be instrumental in creating responsive and visually appealing user interfaces, ensuring seamless user experiences.
Job Responsibilities:
· Collaborate with product managers, designers, and other developers to understand project requirements and translate them into technical specifications, with a strong focus on medical device integration and web portal development.
· Design, develop, and maintain secure, efficient and scalable Java-based backend systems and APIs, integrating them with medical devices to capture, process, and securely transmit real-time health data to the web portal.
· Implement server-side logic, database interactions, and data storage solutions to manage and analyze medical data collected from wearable IoT medical devices, ensuring seamless integration with the Nodejs/Vue.js frontend components of the web portal.
· Develop interactive and responsive user interfaces using Node.js/Vue.js and other frontend technologies for the web portal, enabling healthcare professionals and patients to access and visualize medical data in a user-friendly manner.
· Work closely with hardware engineers to define communication protocols and standards for medical device connectivity, ensuring accurate and reliable data transmission.
· Document software design, development processes, and technical specifications to facilitate seamless knowledge sharing within the team.
Job Requirements:
· Hold a Diploma, MSc or BA/BSc in computer science, engineering or a related technical discipline
· 2+ years of relevant experience in IT and software development
· Ability to write clear and concise documentations, generating presentable diagrams of infrastructure, policies, workflows to ensure clear communication of technical decisions, codebase explanations, and system architecture.
· Java Development Skills: Proven experience in designing, developing, and maintaining backend systems using Java. The candidate should be familiar with Java frameworks and libraries commonly used in backend development.
· Frontend Development Proficiency: Demonstrated expertise in building responsive and interactive user interfaces using modern technologies
· Working experience at least with some of the following: Java/J2EE, Microservices, Restful API, Databases, Back-end/Front-end (Spring, Angular, Node JS, Vue JS, React, HTML5, etc.), Python, C#, C++, DevOps tools
· Hands-on experience in transforming functional specifications into design specifications
· Strong knowledge of cybersecurity and its current best practices
Plus points:
· Development: Familiarity and experience with industry standard Dev(Sec)Ops pipelines (end-to-end or parts of it)
· Deployment: Working knowledge with Docker and/or Kubernetes, Infrastructure as Code, Monitoring/Telemetry
· Database Management: Proficiency in working with databases, including data modeling, querying, and optimizing database interactions for improved performance.
· Cloud Platforms: Familiarity with deploying and managing applications on cloud platforms like AWS, Azure, or Google Cloud.
Chew Xing Shan Reg No: R22107044
The Supreme HR Advisory Pte Ltd EA No: 14C7279
WhatsApp: +65 83592812 [Shannon]