V

Middle Java Developer

icon briefcase Job Type : Full Time
icon remote-alt Remote / Work from Home

Job Description - Middle Java Developer




The software platform was founded with a singular goal: to help senior living communities flourish. Our passion for harnessing technology to improve people’s lives has made us the leading senior living software provider for the largest and most diverse population of senior living communities today. Our comprehensive platform provides solutions that help residents thrive by delivering a more holistic approach to enriching the resident experience, not just through engaging content, but also through empowering the staff who support them and facilitating connections with their families—making senior care exceptional for everyone.







Technology stack & Development tools: Java 17+, Spring Boot, Spring AI, PostgreSQL, MongoDB, React, Node.js, Express.js



Responsibilities




  • Build backend services using Java, Spring Boot, and Spring AI


  • Integrate and optimize LLM APIs


  • Develop and maintain scalable RESTful APIs and micro-services


  • Design and optimize PostgreSQL and MongoDB data models


  • Develop and maintain frontend applications using React


  • Conduct code reviews and promote high code quality standards


  • Optimize existing applications for performance, scalability, and reliability


  • Collaborate directly with client’s development teams















Requirements







  • 2.5+ years of professional software development experience


  • Expertise in Java and Spring Boot


  • Hands-on experience with Spring AI and AI-powered application development


  • Experience integrating and working with Large Language Model (LLM) APIs, including Anthropic Claude


  • Experience working with PostgreSQL and/or MongoDB


  • Front-end development experience


  • Understanding of RESTful APIs and distributed system architecture


  • English — Upper-Intermediate or higher




Would be a plus




  • Front-end development experience using React/Next.js


  • Experience with Node.js and Express.js











Benefits


Professional development



  • Highly experienced professional community: more than 50% employees have a senior level of competence


  • Personal development plan and regular Performance Appraisal


  • Clear rotation process with opportunity to switch between different roles, projects or technology stack


  • Attendance of professional conferences, meetups and certifications (coverage upon on business needs)


  • Internal training programs, free SmartTalks and TechTalks inside the company


  • Access to Pluralsight


  • Corporate English classes



Well-being



  • Flexible schedule and possibility to work remotely: feel free to choose an option upon your preferences


  • Paid vacation annually










Original job Middle Java Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Middle Java Developer Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.