Java Developer
Role details
Job location
Tech stack
Requirements
-
You bring extensive experience as a Java developer and know how to operate and maintain an IT service within the defined SLA, including tracking service dependencies.
-
As a Java developer you will design, develop and maintain high-performance Java applications. As a DevOps engineer you take responsibility for the deployment pipelines and perform the deployments to different environments.
-
You are part of the team which is responsible for Operation, Support and Maintenance of the IT service.
-
You have strong experience with Business Rule Engines, preferably Actico Platform but others are acceptable. (Drools, Nected, IBM ODM etc) Required experience and skills
-
Bachelor's or Master's degree in Computer Science, IT, or related field.
-
System engineering and development on JAVA technology stack.
-
Experience as a DevOps Engineer on CI/CD pipelines using Git/GitLab, Octopus, Helm Charts in Docker, Kubernetes and Linux/RHEL 8 environments.
-
Experience with Oracle DB and SQL
-
Good understanding of integrating REST web service technologies.
-
Experience with Git and Gitlab for version control.
-
Experience with Eclipse for development and debugging.
-
Experience with Actico Platform is desirable.
-
Beneficial: Business Rule Management (modelling, management, and implementation). Required trainings completed and certificates/ exams
-
Beneficial: Relevant certifications (e.g., Kubernetes, DevOps) are a plus.
-
Beneficial: Certifications, training on Visual Rules / Actico Rules are a plus.
-
Reliable with strong communication skills and a teamwork mindset.
-
Commitment with drive and passion for ownership with a proactive attitude.
-
Ability to analyse complex problems and defining a solution path while focusing on an e2e solution and client needs.