Senior Java Developer
ARHS
23h ago
0DevNetherlandshimalayas
Software-DevelopmentBackend-DevelopmentJava-DevelopmentMicroservices-DevelopmentSystems-IntegrationsSenior-Java-EngineerSenior-Java-Software-EngineerSenior-Java-Developer-(Spring-Boot)Senior-Java-Full-Stack-DeveloperSenior-Full-Stack-Java-DeveloperSenior-Java-Kotlin-DeveloperSenior-Java-ArchitectSenior-Java-Backend-DeveloperJava-DeveloperSenior
Job Description
Contribute to the improvement of the development and build processDesign and develop production-grade, enterprise-level systems making extensive use of messaging and microservicesParticipate in the Java implementation of a microservices solution, writing reliable, fast, scalable and secure backend code that meets requirements and service level agreementsWrite OAUTH authentication mechanisms and implement validation mechanisms as unit and integration testsAssist with deployment and configuration of the system, including setting up CI/CD pipelines, using Kubernetes and DockerWork as part of a Scrum team, following Agile procedures and providing work estimates upon requestWrite technical documentation, accounting for secure coding practices, logging and auditing featuresCommunicate clearly and concisely with peers and upper layers of the organisation when neededUse Git following pull request procedures, writing clean, secure and high-quality codeMinimum 9 years of relevant IT professional experience in Java backend development, at least 3 of which in an Agile/Scrum environmentMinimum education level corresponding to the requested categoryMinimum English language proficiency: CEFR B2Sound knowledge of Java, with hands-on experience in Spring Boot 3 and Vert.X, and provable working experience in Vert.X solutionsProvable working experience integrating TensorFlow and TensorFlow Java bindingsSound knowledge of REST APIs and microservices design and development, unit testing in Java, and the OAUTH standard and application design, with provable working experienceSound knowledge of integration and messaging technologies, including Apache Camel, Apache NiFi 2.0, ActiveMQ, RabbitMQ and Kafka Streams architecture, including Enterprise Integration PatternsGood knowledge of programming on SQL Server databases with T-SQLGood knowledge of OOP paradigms and SOLID principlesGood knowledge of software development methodologies, in particular AgileStrong teamwork, communication skills and ability to work effectively within a Scrum teamNice to have: experience in an international or multi-cultural environment, knowledge of Kubernetes (image creation and optimisation, stateful containers, container and pod lifecycle, Helm Charts, probes, upgrade procedures, persistent volumes), Vue.js, Elasticsearch, Azure DevOps, NoSQL and graph databases (Neo4j), and DaprArηs Group, Part of Accenture, specializes in the management of complex public sector IT projects, including systems integration, informatics and analytics, solution implementation and program management. Our team helps lead clients through digital and information systems design, bringing expertise in a variety of areas ranging from software development, data science and security management to machine learning, cloud, and mobile development.
Arηs Group was acquired by Accenture in July 2024.Originally posted on Himalayas
