Full-stack developer (Angular + Java)

We are looking for a Middle-Senior Full-Stack (Angular + Java) Developer to join our company to work on the continued development of a comprehensive transport management system for one of the largest logistics companies in Europe πŸ”₯

 

Location: Remote

Language: English

Experience: 3+ years in software development

Industry: Logistics (Road Freight)

 

Responsibilities πŸ’»:

In this role, you will:

- Design, develop, and maintain scalable and efficient solutions using Angular and Java.

- Implement robust front-end interfaces and integrate them with backend services.

- Develop and manage well-functioning databases and applications with Java and Kafka.

- Write tests and collaborate with the team to improve existing features and create new functionalities of an excellent software product. πŸ’«

 

Requirements πŸ’ͺ:

- Minimum 3 years of experience in front-end development with Angular (TypeScript), including experience with versions beyond the most current.

- Proficient in end-to-end (E2E) testing frameworks such as Protractor or Cypress.

- Strong ability in CSS and component styling, capable of working independently to implement complex visual designs.

- Solid understanding of reactive programming concepts and frameworks like RxJS.

- Knowledge of Micro Frontends architecture, including runtime and compile-time integrations.

- Minimum 2 years of experience working with Java and the Spring Framework.

- Experience with Kafka (or similar message broker) for building real-time data pipelines and streaming applications.

- Understanding of microservice architecture and experience with microservices.

- Knowledge of relational databases, fluency in SQL, and ORM technologies (JPA2, Hibernate).

- Object-oriented analysis and design using common patterns of software development.

- Proficiency in English (German would be a major plus).

- Ability to work in a fast-paced, agile environment.

- Strong communication skills and the ability to work as part of a team.

 

What we offer πŸ’Έ:

- Flexible working hours and the possibility to work remotely in an international environment.

- Personal time off: 25 paid vacation days (no limit on consecutive days) + 5 paid sick days per year.

- Paid official public holidays (on workdays).

- Medical insurance.

- B2B contract (outsource for a product project) for 2 years.

- Friendly and welcoming team, always ready to help.

- Modern technical equipment.

 

Please send your CV along with your expected salary. We look forward to talking with you!


To apply for this and other jobs on Djinni login or signup.