Company Description:
ALIT is an IT & engineering services company that provides solutions for engineering, technology and product development projects. Our offices across the North Europe have different industry focuses and engage with clients in different ways, ranging from working on-site at client facilities to executing work packages at our delivery centers.
ALIT supports its customers’ R&D and digital strategies. We contribute to develop innovative products & services, and enable business to optimize their organization, tools and processes.Our innovation labs in cutting-edge technology fields (Big Data, Artificial Intelligence, Virtual Reality…), the quality of our human and technical organization, our network of engineering centres around the world, and our excellent knowledge of our customers’ business environments, make us the preferred technological partner for key accounts in industry, telecoms and services.
Are you interested in working as an Back-End Developer (Remote)?🚀👨💻
👉Role Description👈
We are looking for an experienced Back-End Developer Java/Spring Boot developer with 3 to 7 years of software development experience to join our dynamic team. As a Back-End developer, you will be responsible for designing, developing, and maintaining our web and mobile applications. You will work in an agile environment, closely collaborating with the PM/TL and other developers to ensure the success of our projects.
👉Responsibilities👈
Design, develop, and deploy robust microservices using Java 17 and Spring Boot technologies.Use Angular 16 to develop modern, responsive user interfaces for web applications.Use NgRx for state management in Angular applications.Integrate asynchronous messaging features using Apache Kafka.Use MongoDB and PostgreSQL to efficiently store and manage data.Implement monitoring and performance tracking tools such as Prometheus, Grafana, and Dynatrace.Collaborate with the TL and PM to translate product specifications into technical solutions.Ensure code quality by performing unit tests, integration tests.Participate in the continuous improvement of development processes and best practices.
👉Required Skills👈
Expertise in Java development, particularly with Spring Boot, JPA, and Spring Security.Experience integrating and using Kafka for asynchronous messaging.Experience in front-end development with Angular, including creating responsive and aesthetic user interfaces.Proficiency in NgRx for state management in Angular applications.Familiarity with Firebase for notification management.Ability to use and configure monitoring tools such as Prometheus, Grafana, and Dynatrace.Ability to work effectively in an agile environment and meet deadlines.Skills in Ionic and Capacitor are a nice to have.