Remote Fullstack Java Developer (Vaadin Flow)

Posted

Apply now
Please, let Intetics know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Intetics is looking for an experienced Fullstack Java Developer to join a project for a leading financial services company.
  • You will be responsible for building a robust, modern user portal using Vaadin Flow for the frontend and Java for the backend.
  • The role involves designing, developing, and maintaining robust and scalable back-end solutions using Java technologies.
  • You will collaborate with business users to develop front ends using the Vaadin Flow framework to integrate user-facing elements with server-side logic.
  • The position requires architecting and implementing RESTful APIs for seamless communication between front-end and back-end systems.
  • You will integrate static embedded views from Metabases into a new user portal.
  • Optimizing application performance and ensuring high availability, reliability, and security is a key responsibility.
  • Conducting code reviews and providing constructive feedback is expected.
  • Staying updated on emerging technologies and best practices to continuously improve development processes is essential.

Requirements:

  • A Computer Science degree is required for this position.
  • You must have proven experience of 8 years or more as a Java Developer, with a strong focus on back-end development, multi-tier, multithreaded, multi-user, distributed application services.
  • Proficiency in Core Java programming language JDK 21 and related frameworks (e.g., JDBC, JPA, JMS, JAXB, JAXRS, Servlets & Spring) is necessary.
  • A solid understanding of web development technologies such as HTML, CSS, JavaScript, and WebSockets is required.
  • Experience with front-end frameworks/libraries such as React and Bootstrap is a plus.
  • Hands-on experience with database technologies (e.g., MSSQL) and familiarity with ORM frameworks such as Hibernate JPA is needed.
  • A strong understanding of software architecture principles and design patterns is essential.
  • Excellent problem-solving skills and attention to detail are required.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment, are necessary.
  • An upper-intermediate level of English is required.

Benefits:

  • You will receive Paid Time Off (36 paid days per year).
  • The position offers the flexibility to work from home.
  • Opportunities for training and development are provided.
Apply now
Please, let Intetics know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Experience level
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback