Epicareer Might not Working Properly
Learn More

Fullstack Java Developer (Vaadin Flow)

Salary undisclosed

Checking job availability...

Original
Simplified
Intetics is looking for an experienced Fullstack Java Developer to join a project for a leading financial services company. You'll be working on building a robust, modern user portal using Vaadin Flow for the frontend and Java for the backend. If you're passionate about full-cycle development and thrive in dynamic environments, this role is for you.

Responsibilities:

  • Design, develop, and maintain robust and scalable back-end solutions using Java technologies
  • Collaborate with business users to develop front ends using the vaddin flow framework to integrate user-facing elements with server-side logic
  • Architect and implement RESTful APIs for seamless communication between front-end and back-end systems
  • Integrated static embedded views from Metabases into a new user portal
  • Optimize application performance and ensure high availability, reliability, and security
  • Conduct code reviews, provide constructive feedback
  • Stay updated on emerging technologies and best practices to continuously improve development processes


Requirements

  • Computer science Degree
  • Proven experience 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)
  • Solid understanding of web development technologies such as HTML, CSS and JavaScript and WebSocket's
  • Experience with front-end frameworks/libraries such as React, Bootstrap is a plus
  • Hands-on experience with database technologies (e.g., MSSQL) and familiarity with ORM frameworks such as Hibernate JPA
  • Strong understanding of software architecture principles and design patterns
  • Excellent problem-solving skills and attention to detail
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment
  • English- Upper-Intermediate


Benefits

  • Paid Time Off (36 paid days per year)
  • Work From Home
  • Training & Development
Intetics is looking for an experienced Fullstack Java Developer to join a project for a leading financial services company. You'll be working on building a robust, modern user portal using Vaadin Flow for the frontend and Java for the backend. If you're passionate about full-cycle development and thrive in dynamic environments, this role is for you.

Responsibilities:

  • Design, develop, and maintain robust and scalable back-end solutions using Java technologies
  • Collaborate with business users to develop front ends using the vaddin flow framework to integrate user-facing elements with server-side logic
  • Architect and implement RESTful APIs for seamless communication between front-end and back-end systems
  • Integrated static embedded views from Metabases into a new user portal
  • Optimize application performance and ensure high availability, reliability, and security
  • Conduct code reviews, provide constructive feedback
  • Stay updated on emerging technologies and best practices to continuously improve development processes


Requirements

  • Computer science Degree
  • Proven experience 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)
  • Solid understanding of web development technologies such as HTML, CSS and JavaScript and WebSocket's
  • Experience with front-end frameworks/libraries such as React, Bootstrap is a plus
  • Hands-on experience with database technologies (e.g., MSSQL) and familiarity with ORM frameworks such as Hibernate JPA
  • Strong understanding of software architecture principles and design patterns
  • Excellent problem-solving skills and attention to detail
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment
  • English- Upper-Intermediate


Benefits

  • Paid Time Off (36 paid days per year)
  • Work From Home
  • Training & Development