Senior Java Fullstack Developer

Apply Now

Company: Ahon Solutions Inc

Location: Pennsylvania Furnace, PA 16865

Description:

About the job Senior Java Fullstack Developer

We are seeking a Full stack Developer skilled in Fullstack development with Node-Red to join our team. In this role, you will be responsible for designing, developing, and maintaining both front-end and back-end components of our applications.

A Fullstack Developer with Node-RED specializes in building and deploying applications using Node-RED, a low-code, flow-based development tool. You will work closely with cross-functional teams to deliver high-quality software solutions that meet the needs of our clients
  • An ideal candidate should be able to combine traditional programming with low-code workflows to build efficient, scalable, and automation-driven applications.
  • The ideal candidate will possess a strong understanding of various programming languages and frameworks, as well as a passion for technology and innovation.
  • Create and maintain Restful APIs and build new features using Java 8 and Node-Red.
  • Collaborate with UX/UI designers to implement user-friendly interfaces
  • You will be expected to have experience with Agile or Scrum methodologies, and a strong background in continuous integration within a DevOps environment
  • Create RESTful APIs to facilitate communication between front-end and back-end systems. Participate in code reviews to ensure best practices are followed
  • Troubleshoot and debug applications to enhance performance and user experience
  • Stay updated with emerging technologies and industry trends to continuously improve development processes


Responsibilities include but not limited to,
  • Backend Development: Design and implement server-side logic using Node.js, integrating APIs, databases (SQL/NoSQL), and cloud services.
  • Frontend Development: Build interactive user interfaces using React, Angular, or Vue.js, ensuring seamless integration with backend services.
  • Node-RED Development: Develop and deploy automation workflows, integrate APIs, and optimize data flows for IoT, event-driven applications, or industrial automation.
  • Database Management: Work with databases like MongoDB, PostgreSQL to store and manage application data.
  • Cloud & Deployment: Strong Experience Deploy applications using Docker, Kubernetes, AWS, Azure ensuring scalability and reliability.
  • Collaboration & Documentation: Work closely with cross-functional teams, document workflows, and support continuous integration and deployment (CI/CD).
  • Security & Performance: Implement authentication, authorization, and performance optimizations in both frontend and backend
  • Testing & Debugging: Develop unit and integration tests, debug issues, and optimize workflows for efficiency.


Required Skills:
  • 10+ years of Industry experience in FullStack Development and a Bachelors degree / Master degree highly preferred.
  • Strong knowledge and hands-on experience developing with Node-Red is a MUST HAVE.
  • Strong knowledge and project experience in Java Technologies like J2EE, JSP, Servlets, JDBC, Spring, SpringBoot, JPA, Web Services (REST, Soap), XSLT, XML.
  • The candidate needs to have strong development experience with Spring, Spring Boot, and Hibernate
  • Experience with API and REST architecture is needed.
  • Design and implement server-side logic using Node.js, integrating APIs, databases (SQL/NoSQL)
  • Expertise in CI/CD tools such as Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps.
  • Strong knowledge of Git workflows, branching strategies, and version control best practices.
  • Hands-on experience with scripting languages (Shell, Python, Groovy) for automation.
  • Strong experience Collaborating with vendors for Production Support
  • Knowledge of Jenkins/Code Management (GIT, SVN)/Configuration
  • Experience with production support and issue resolution


Preferred Qualifications:
  • Exposure to AI Development with any exposure to AI LLM/NLP
  • AWS Certified Specialty or equivalent certification.
  • Experience with edge computing and real-time data processing.
  • Knowledge of containerized networking (Kubernetes, Docker).
  • Experience with IoT platforms like AWS IoT Core, Azure IoT, or Google Cloud IoT.

Similar Jobs