We are seeking a Senior Fullstack Java Developer with a solid background in developing robust and scalable applications. The ideal candidate will have extensive experience in Java development, building RESTful services and APIs, integrating with various APIs, and proficiency in object-relational mapping tools. Additionally, familiarity with database queries, and Vaadin platform.
What project we have for you
Our customer is one of the most well-known brands in the Automotive parts industry: an international corporation with over a hundred years of history. We are engaged with European-based branches to support their efforts in the Digital and e-commerce space. Our team works on cloud infrastructure and solutions that facilitate sales and marketing of their products in the EMEA region (~50 countries).
We seek a skilled Senior/Principal Full-stack Java engineer to join our team. The successful candidate will be responsible for helping rebuild and improve existing applications, migrate to microservices, and develop Analytics Test System.
What you will do
- Develop and maintain high-quality end-2-end Java applications.
- Design and implement RESTful services and APIs to facilitate seamless data exchange.
- Integrate with various external APIs to efficiently retrieve and push data.
- Utilize object-relational mapping tools to interact with databases effectively.
- Write and optimize SQL queries for database operations.
- Collaborate with cross-functional teams to deliver solutions meeting business requirements.
- Ensure code quality through unit testing, code reviews, and continuous integration.
- Troubleshoot and debug complex issues in a timely manner.
What you need for this
- 5-7 years of experience as a Java developer.
- Experience with the Vaadin Java-based front-end framework.
- Extensive experience in developing RESTful services/APIs.
- Proven track record of integrating with various APIs to retrieve and push data.
- Strong proficiency in object-relational mapping tools.
- Proficient in writing and optimizing SQL queries.
- Proficiency in Docker for containerization of applications.
- Knowledge of integration technologies such as Apache Camel.
- Familiarity with message brokers like ActiveMQ.
- Experience running microservice-based architecture.
- Familiarity with version control systems such as Git and managing repositories on GitHub.
- Experience with artifact repository management using Nexus.
- Excellent communication skills in English.
What it’s like to work at Intellias
At Intellias, we are committed to being an equal opportunity employer, fostering equity, diversity, and inclusion. We welcome and celebrate the differences of all qualified applicants. Join Intellias for a career where your unique perspectives are not only valued but crucial to our success.