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 🌱.