Dutch Java Developer
- business Talent Job Seeker
- directions_car Antwerpen
- workA tiempo completo
Our client is a leading innovator in digitalization and digital manufacturing solutions. They manage a broad portfolio that includes large strategic programs, custom solutions, IoT, AI, cloud, data mining, and O365 solutions. By investing in these cutting-edge technologies, they aim to be at the forefront of Industry 4.0, digital manufacturing, and the factory of the future.
Job Description
Join our dynamic team as a Java Developer specializing in cloud interfaces. In this role, you will play a key part in developing a cloud-based interfacing mid-layer that connects two of our major applications. This project will leverage Azure Cloud, utilizing Function Apps and other cloud components for efficient messaging processing.
Responsibilities
- Cloud Interface Development: Design and implement cloud-based jobs to capture, convert, and transmit messaging between applications using Azure Cloud technologies.
- Monitoring Error Handling: Establish robust monitoring systems with Azure Insights and implement comprehensive error handling to ensure seamless communication.
- Cloud Application Development: Contribute to the development of new features and updates for various cloud applications, utilizing Azure Cloud, Java for the backend, and Angular for the frontend.
- DevOps Integration: Assist in migrating applications to the cloud and integrating them into DevOps pipelines, ensuring smooth and efficient deployment.
- Collaboration: Work closely with business analysts and the analysis team, using provided specifications and user stories to guide your development efforts.
Qualifications
- Azure (100%): Experience with Functions, Insights, Data Pipelines, Storage Containers, and SQL Statements.
- Backend: Proficiency in Java/Spring, Java 8-11, Functional Interfaces, Lambdas/Streams.
- Spring: Knowledge of Annotations, Lombok, Testing (Mockito, AssertJ), and Maven with POM.
- DevOps: Familiarity with Jenkins, including Jenkinsfile and UI.
- Architecture: Understanding of Microservices, Security (OAuth, OpenID), and Code/Microservice Design Patterns.
- Other Tools: Experience with Jira, Confluence, Bitbucket, and related tools.
- Technical Knowledge
- Strong expertise in Azure Cloud, especially in Function Apps, Data Pipelines, and monitoring tools like Azure Insights.
- Advanced knowledge of Java/Spring, particularly with Java 8-11, and familiarity with modern programming concepts like Functional Interfaces and Lambdas.
- Proficiency in microservices architecture, security protocols (OAuth, OpenID), and design patterns.
Competences
- Office Presence: Mandatory office days are Wednesday and Friday.
- Language Skills: Professional proficiency in Dutch is strongly required.
- Experience Level: Medior/Senior profile, with substantial experience in Java and Azure Functions, ready to contribute immediately.
Location
Antwerp
Lugar de trabajo
Antwerpen
Bélgica
Radio local
- Deurne
- Sint-Niklaas
- Borgerhout
- Beveren
- Merksem
- Berchem
- Wilrijk
- Brasschaat
- Hoboken
- Schoten
Job ID: 8609642 / Ref: 27f84e3731bebfa006542ed324a36433