:root { –primary-color: #17191c; –primary-color-sidebar: #142542; –secondary-color: #ffffff; –accent-color: rgba(23, 25, 28, 0.25); –accent-color-sidebar: rgba(20, 37, 66, 0.25); –list-color: #17191c; –headline-color: #17191c; –icon-color: rgba(23, 25, 28, 0.7); –icon-color-sidebar: #59667b; –link-color-sidebar: #00551e; –link-color-hover-sidebar: #17191c; –benefit-icon-color: #17191c; –benefit-icon-bg-color: rgba(23, 25, 28, 0.05); –focus-color-inner: #0357cd; –focus-color-outer: #ffffff; } @charset “UTF-8”;@font-face{font-stretch:condensed;font-family:Routine K;font-display:swap;src:url(https://kcdn.at/assets/fonts/Routine-Variable-K-Condensed.woff2) format(“woff2”)}@font-face{font-stretch:normal;font-family:Routine K;font-display:swap;src:url(https://kcdn.at/assets/fonts/Routine-Variable-K-Extended.woff2) format(“woff2″)}@font-face{font-family:Routine K fallback;src:local(Arial);size-adjust:99%;ascent-override:89%;descent-override:normal;line-gap-override:46%}@font-face{font-family:Routine K fallback;src:local(Arial Narrow);font-stretch:condensed;size-adjust:87%;ascent-override:99%;descent-override:normal;line-gap-override:49%}#sja .applicationInformation{display:grid;gap:1rem;font-size:.875rem;line-height:1.375rem}#sja .applicationInformation__title{color:var(–headline-color);font-weight:600;font-size:1.125rem;line-height:1.625rem}#sja .applicationInformation__subtitle{font-weight:400;font-size:.875rem;line-height:1.375rem}#sja .applicationInformation__subtitle–big{font-weight:600;font-size:1rem;line-height:1.5rem}#sja .applicationInformation__process{display:grid;gap:.75rem}#sja .applicationInformation__process–withDetails{padding-bottom:1rem;border-bottom:1px solid var(–accent-color)}#sja .applicationInformation__processSteps{display:grid;counter-reset:application-steps;gap:1.5rem}#sja .applicationInformation__processStepEnumeration{grid-column:1/2;grid-row:1/2;display:grid;box-sizing:border-box;padding:.25rem;width:2rem;height:2rem;border:1px solid;border-radius:50%;content:counter(application-steps);counter-increment:application-steps;font-size:1.125rem;line-height:1rem;place-items:center}#sja .applicationInformation__processStepContent{display:grid;grid-template-columns:2rem 1fr;gap:.5rem}#sja .applicationInformation__processStepContent–enumeration{align-items:center}#sja .applicationInformation__processStepContent–line:before{grid-column:1/2;grid-row:1/2;top:0;width:1px;height:calc(100% + 1.5rem);background-color:var(–accent-color);content:””;justify-self:center}#sja .applicationInformation__processStepContentText{grid-column:2/3;grid-row:1/2}#sja .applicationInformation__details{display:grid;gap:.5rem}#sja .applicationInformation__detail–gap{display:grid;gap:.25rem}#sja .applicationInformation__detailDocuments{display:flex;flex-wrap:wrap;gap:.5rem}#sja .applicationInformation__detailDocument{padding:0 .5rem;min-width:2rem;border:1px solid;border-radius:1.375rem;text-align:center}#sja .applicationBox{display:grid;gap:1rem;padding:1rem;border:1px solid var(–accent-color);border-radius:.1875rem}#sja .jobBenefits__title{margin-bottom:.75rem;color:var(–headline-color);font-weight:600;font-size:1.125rem;line-height:1.625rem}#sja .jobBenefits__list{display:grid;gap:1rem}@container seamless-job-ad (min-width: 577px){#sja .jobBenefits__list{grid-template-columns:repeat(auto-fit,minmax(min(15.5rem,100%),1fr));grid-auto-rows:1fr}}#sja .jobBenefits__listItem{padding:1.5rem;border:1px solid var(–accent-color);border-radius:.1875rem}#sja .jobBenefit{display:grid;align-items:start}#sja .jobBenefit__label{display:grid;gap:1rem;justify-items:start}#sja .jobBenefit__icon{border-radius:.1875rem;background-color:var(–benefit-icon-bg-color)}#sja .jobBenefit__icon svg{display:block;width:4rem;height:4rem}#sja .jobBenefit__icon svg path{fill:var(–benefit-icon-color)}#sja .jobBenefit__title{font-weight:600;font-size:1.125rem;line-height:1.625rem}#sja .contactPerson{display:grid;gap:.5rem}#sja .contactPerson–withApplicationInformation{padding-top:1rem;border-top:1px solid var(–accent-color)}#sja .contactPerson__title{color:var(–headline-color);font-weight:600;font-size:1.125rem;line-height:1.625rem}#sja .contactPerson__text{font-size:.875rem;line-height:1.375rem}#sja .contactPerson__name{font-size:1rem;line-height:1.5rem}#sja .contactPerson__imageContainer{overflow:hidden;width:4.5rem;aspect-ratio:1/1;border-radius:50%}#sja .contactPerson__image{width:100%;height:100%;object-fit:cover;object-position:50% 50%}#sja .contactPerson__phoneNumber{color:var(–primary-color);text-decoration:underline;font-weight:600;text-decoration-color:var(–accent-color)}#sja .contactPerson__phoneNumber:hover{text-decoration:none}#sja .content{display:grid;row-gap:2rem;word-break:break-word}@container seamless-job-ad (min-width: 577px){#sja .content{row-gap:2.5rem}}#sja .content__sections{display:grid;gap:1.5rem}#sja .content__sectionTitle{margin-bottom:.75rem;color:var(–headline-color);font-stretch:normal;font-size:1rem;font-weight:500;line-height:150%;letter-spacing:0}#sja .content__sectionContent p{padding-top:1rem;padding-bottom:1rem}#sja .content__sectionContent ul{display:grid;gap:.5rem}#sja .content__sectionContent ul li{position:relative;padding-left:2rem}#sja .content__sectionContent ul li:before{position:absolute;top:0;left:0;display:grid;width:1.5rem;height:1.5rem;color:var(–list-color);content:””;font-size:2em;place-items:center}#sja .content__sectionContent ul li p{padding-top:0;padding-bottom:0;font-size:1rem;line-height:1.5rem}#sja .content__sectionContent>*:first-child{padding-top:0}#sja .content__sectionContent>*:last-child{padding-bottom:0}#sja .content__sectionContent–rectangle ul li:before{content:”▪”;transform:translateY(-10%)}#sja .content__sectionContent–circle ul li:before{content:”◦”;transform:translateY(-9%)}#sja .content__sectionContent–arrow ul li:before{content:”‣”;transform:translateY(-10%)}#sja .content__sectionContent–disc ul li:before{content:”•”;transform:translateY(-3%)}#sja .content__closingText{font-size:.875rem;line-height:1.375rem}@container seamless-job-ad (min-width: 577px){#sja .content__closingText{font-size:1rem;line-height:1.5rem}}#sja .detailedInformation{display:grid;border:1px solid var(–accent-color);border-radius:.1875rem;font-size:.875rem;line-height:1.375rem}#sja .detailedInformation__box{display:grid;gap:1rem;padding:0 1rem 1rem}#sja .detailedInformation__title{display:grid;align-items:center;padding:1rem;color:var(–headline-color);font-weight:600;font-size:1rem;line-height:1.625rem;grid-template-columns:1fr auto;gap:1em;cursor:pointer}#sja .detailedInformation__title:focus-visible{outline-offset:0;border-radius:.1875rem}#sja .detailedInformation__subtitle{font-weight:400;font-size:.875rem;line-height:1.375rem}#sja .detailedInformation__detail{display:grid;gap:.25rem}#sja .detailedInformation__details{display:flex;flex-wrap:wrap;gap:.5rem}#sja .detailedInformation__detailsItem{padding:0 .5rem;min-width:2rem;border:1px solid;border-radius:1.375rem;text-align:center}#sja .detailedInformation__arrowIcon{width:1.5rem;height:1.5rem;transition:.2s}#sja .detailedInformation__arrowIcon path{stroke:var(–icon-color)}#sja summary::-webkit-details-marker{display:none}#sja summary{list-style:none}#sja details[open]>summary .detailedInformation__arrowIcon{transform:rotate(180deg)}#sja details[open]>summary .detailedInformation__arrowIcon path{stroke:var(–primary-color)}#sja .footer{grid-area:footer;display:grid;align-items:center;row-gap:1.5rem;padding:1.5rem 2rem;background-color:var(–primary-color)}#sja .footer :focus-visible{box-shadow:0 0 0 2px var(–primary-color),0 0 0 4px var(–focus-color-outer)}#sja .footer__socialMediaChannels{gap:1rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}#sja .footer__socialMediaChannelLink{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%}#sja .footer__socialMediaChannelLink:focus-visible{border-radius:50%}#sja .footer__socialMediaChannelIcon{display:block;transition:all .2s ease-in-out}#sja .footer__socialMediaChannelIcon:hover{transform:scale(1.2)}#sja .footer__socialMediaChannelIcon path{fill:var(–secondary-color)}#sja .footer__websiteUrl{text-align:center}#sja .footer__websiteUrlLink{color:var(–secondary-color);text-decoration:underline}#sja .footer__websiteUrlLink:hover{color:var(–secondary-color);text-decoration:none}@container seamless-job-ad (min-width: 577px){#sja .footer{padding:1.5rem;grid-template-columns:1fr auto}#sja .footer__socialMediaChannels{grid-column:2/-1;grid-row:1/2}#sja .footer__websiteUrl{grid-column:1/2;grid-row:1/2;text-align:left}}@container seamless-job-ad (min-width: 1025px){#sja .footer{padding:1.5rem 2rem}}#sja .imageGallery{display:grid;gap:1rem}@container seamless-job-ad (min-width: 577px){#sja .imageGallery{max-width:50rem;width:100%;justify-self:center}}@container seamless-job-ad (min-width: 577px){#sja .imageGallery–twoImages{grid-auto-flow:column;grid-auto-columns:1fr}}@container seamless-job-ad (min-width: 577px){#sja .imageGallery–threeImages{grid-template-columns:1fr 40%}}#sja .imageGallery__image{aspect-ratio:2/1}#sja .imageGallery__image img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}@container seamless-job-ad (min-width: 577px){#sja .imageGallery__image–halfWidth{aspect-ratio:5/3}}@container seamless-job-ad (min-width: 577px){#sja .imageGallery__image–big{height:100%;grid-column:1/2;grid-row:1/3;aspect-ratio:auto}}@container seamless-job-ad (min-width: 577px){#sja .imageGallery__image–small{grid-column:2/3}}#sja .keyfactbox{display:grid;padding-right:1rem;padding-left:1rem;gap:1.5rem}@container seamless-job-ad (min-width: 577px){#sja .keyfactbox{align-items:start;padding-right:1.5rem;padding-left:1.5rem;grid-auto-flow:column;grid-auto-columns:1fr}}@container seamless-job-ad (min-width: 1025px){#sja .keyfactbox{position:sticky;top:var(–sja-keyfactbox-top, 0);padding:1.5rem;grid-auto-flow:row;gap:1rem;color:var(–primary-color-sidebar)}}#sja .keyfactbox__section{display:grid;gap:.75rem}@container seamless-job-ad (min-width: 1025px){#sja .keyfactbox__section–borderTop{padding-top:1rem;border-top:1px solid var(–accent-color-sidebar)}}#sja .keyfactbox__sectionTitle{font-weight:600;font-size:1rem;line-height:1.5rem}#sja .keyfactbox__sectionItems{display:grid;gap:.5rem}#sja .keyfactbox__sectionItem{display:grid;gap:.5rem;grid-template-columns:1.5rem 1fr}#sja .keyfactbox__sectionItemLabel{display:grid;width:1.5rem;height:1.5rem;place-items:center}#sja .keyfactbox__sectionItemLabelIconPath–fill{fill:var(–icon-color)}@container seamless-job-ad (min-width: 1025px){#sja .keyfactbox__sectionItemLabelIconPath–fill{fill:var(–icon-color-sidebar)}}#sja .keyfactbox__sectionItemLabelIconPath–stroke{stroke:var(–icon-color)}@container seamless-job-ad (min-width: 1025px){#sja .keyfactbox__sectionItemLabelIconPath–stroke{stroke:var(–icon-color-sidebar)}}#sja .keyfactbox__sectionItemContentText–avoidWordBreaks{display:flex;column-gap:.25em;flex-wrap:wrap}#sja .keyfactbox__sectionItemContentLink{color:var(–headline-color);text-decoration:underline}@container seamless-job-ad (min-width: 1025px){#sja .keyfactbox__sectionItemContentLink{color:var(–link-color-sidebar)}}@container seamless-job-ad (min-width: 1025px){#sja .keyfactbox__sectionItemContentLink:hover{color:var(–link-color-hover-sidebar)}}#sja .salary__title{margin-bottom:.75rem;color:var(–headline-color);font-weight:600;font-size:1.125rem;line-height:1.625rem}#sja .salary__content{display:grid;gap:.5rem}#sja .salary__text strong{font-weight:400}#sja .salary__text–basicPackage strong{font-weight:600}#sja .salary__overtimeTitle{margin-bottom:.5rem;color:var(–headline-color);font-weight:600;font-size:1rem;line-height:1.625rem}#sja .salaryBar{display:grid}#sja .salaryBar *{position:relative}#sja .salaryBar–gap{row-gap:.5rem}#sja .salaryBar–coll{grid-template-columns:4% 1fr}@container seamless-job-ad (min-width: 577px){#sja .salaryBar–coll{grid-template-columns:repeat(2,minmax(4em,1fr)) 7em 3fr 7em 2fr}}#sja .salaryBar–min{grid-template-columns:8% repeat(2,minmax(3em,auto)) 1fr}@container seamless-job-ad (min-width: 577px){#sja .salaryBar–min{grid-template-columns:2fr repeat(2,minmax(3.5em,auto)) 3fr 7em 2fr}}#sja .salaryBar–collMin{grid-template-columns:repeat(2,4%) repeat(2,minmax(3em,auto)) 1fr}@container seamless-job-ad (min-width: 577px){#sja .salaryBar–collMin{grid-template-columns:repeat(2,minmax(4em,1fr)) repeat(2,minmax(3.5em,auto)) 3fr 7em 2fr}}#sja .salaryBar–minMax{grid-template-columns:8% repeat(2,minmax(3em,auto)) 1fr repeat(2,minmax(3em,auto)) 8%}@container seamless-job-ad (min-width: 577px){#sja .salaryBar–minMax{grid-template-columns:2fr repeat(2,minmax(3.5em,auto)) 3fr repeat(2,minmax(3.5em,auto)) 2fr}}#sja .salaryBar–collMinMax{grid-template-columns:repeat(2,4%) repeat(2,minmax(3em,auto)) 1fr repeat(2,minmax(3em,auto)) 8%}@container seamless-job-ad (min-width: 577px){#sja .salaryBar–collMinMax{grid-template-columns:repeat(2,minmax(4em,1fr)) repeat(2,minmax(3.5em,auto)) 3fr repeat(2,minmax(3.5em,auto)) 2fr}}#sja .salaryBar__main{align-self:center;height:.5rem;grid-column:1/-1;grid-row:1/2;border-radius:6rem;background-color:var(–accent-color)}#sja .salaryBar__range{align-self:center;height:.5rem;border-radius:6rem;background:var(–primary-color);grid-row:1/2}#sja .salaryBar__range–open{background:linear-gradient(90deg,var(–primary-color) 0%,transparent 100%)}#sja .salaryBar__range–coll{grid-column:-2/-1}@container seamless-job-ad (min-width: 577px){#sja .salaryBar__range–coll{grid-column:2/-2}}#sja .salaryBar__range–min{grid-column:-3/-1}@container seamless-job-ad (min-width: 577px){#sja .salaryBar__range–min{grid-column:-5/-3}}#sja .salaryBar__range–minMax{grid-column:-6/-3}#sja .salaryBar__lineColl{align-self:center;justify-self:start;width:2px;height:1.5rem;grid-column:2/3;grid-row:1/2;background-color:var(–primary-color)}@container seamless-job-ad (min-width: 577px){#sja .salaryBar__lineColl{grid-column:1/3;justify-self:center}}#sja .salaryBar__salaryColl{grid-row:2/3;font-size:.875rem}#sja .salaryBar__salaryColl–value{grid-column:2/-1}@container seamless-job-ad (min-width: 577px){#sja .salaryBar__salaryColl–value{grid-column:1/3;text-align:center}}#sja .salaryBar__salaryColl–noValue{grid-column:-7/-5;text-align:center;justify-self:center}#sja .salaryBar__salaryCollText{display:flex;column-gap:.25em;flex-wrap:wrap;font-size:.875rem;line-height:1.375rem}@container seamless-job-ad (min-width: 577px){#sja .salaryBar__salaryCollText{display:block}}#sja .salaryBar__salaryCollTextLabel{display:block;overflow:hidden;text-overflow:ellipsis “.”;white-space:nowrap}@container seamless-job-ad (min-width: 1025px){#sja .salaryBar__salaryCollTextLabel–mobile{display:none}}#sja .salaryBar__salaryCollTextLabel–desktop{display:none}@container seamless-job-ad (min-width: 1025px){#sja .salaryBar__salaryCollTextLabel–desktop{display:block}}#sja .salaryBar__salaryPill{padding:.125rem .5rem;border:1px solid;border-radius:1.375rem;background-color:var(–secondary-color);justify-self:center;grid-row:1/2;font-size:.875rem;line-height:1.375rem}@container seamless-job-ad (min-width: 577px){#sja .salaryBar__salaryPill{padding:.25rem .5rem;font-size:1rem;line-height:1.5rem}}#sja .salaryBar__salaryPill–minOpenRange{grid-column:-2/-4}@container seamless-job-ad (min-width: 577px){#sja .salaryBar__salaryPill–minOpenRange{grid-column:-6/-4}}#sja .salaryBar__salaryPill–minClosedRange{grid-column:-7/-5}#sja .salaryBar__salaryPill–max{grid-column:-4/-2}.k-screen-reader-only{position:absolute;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);margin:-1px;padding:0;width:1px;height:1px;border:0}.k-screen-reader-only:active,.k-screen-reader-only:focus{position:static;overflow:visible;clip:auto;clip-path:unset;margin:0;width:auto;height:auto}#sja{container:seamless-job-ad/inline-size;margin:auto;max-width:1230px}#sja :focus-visible{outline:2px solid var(–focus-color-inner);outline-offset:1px;border-radius:.375rem;box-shadow:0 0 0 2px var(–secondary-color),0 0 0 4px var(–focus-color-outer)}#sja .focusableText:focus-visible{border-radius:.375rem}#sja img{max-width:100%;height:auto}#sja *{box-sizing:border-box;margin:0;padding:0}#sja strong{font-weight:600}#sja ul{list-style:none}#sja .job{display:grid;background-color:var(–secondary-color);color:var(–primary-color);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;letter-spacing:-.00625rem;font-weight:400;font-size:1rem;font-family:Routine K,Routine K fallback,Arial,sans-serif;font-synthesis:none;line-height:1.5rem;grid-template-rows:auto repeat(2,2.5rem) repeat(4,auto);grid-template-areas:”header” “header” “.” “headline” “keyfactbox” “main” “footer”}@container seamless-job-ad (min-width: 577px){#sja .job{grid-template-rows:auto repeat(2,3.25rem) repeat(4,auto)}}@container seamless-job-ad (min-width: 1025px){#sja .job{grid-template-columns:1fr minmax(16rem,25%);grid-template-rows:auto repeat(2,3.25rem) auto 1fr auto;grid-template-areas:”header keyfactbox” “header keyfactbox” “. keyfactbox” “headline keyfactbox” “main keyfactbox” “footer keyfactbox”}}#sja .job–noHeader{grid-template-rows:1rem auto}#sja .job–noLogo{grid-template-rows:auto}#sja .job__header{grid-area:header;height:12.5rem}@container seamless-job-ad (min-width: 577px){#sja .job__header{height:17.5rem}}@container seamless-job-ad (min-width: 1025px){#sja .job__header{height:20rem}}#sja .job__header img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}#sja .job__logo{position:relative;display:flex;justify-content:center;align-items:center;box-sizing:border-box;margin-left:1rem;width:5rem;aspect-ratio:1;grid-column:1/2;grid-row:2/4;border:2px solid #ffffff;border-radius:.385rem;background-color:#fff}@container seamless-job-ad (min-width: 577px){#sja .job__logo{margin-left:1.5rem;min-width:6.5rem;max-width:clamp(6.5rem,35%,12.5rem);height:6.5rem;border-radius:.5rem}}@container seamless-job-ad (min-width: 1025px){#sja .job__logo{margin-left:2rem;max-width:clamp(6.5rem,40%,15.5rem)}}#sja .job__logo img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;border-radius:.385rem}@container seamless-job-ad (min-width: 1025px){#sja .job__logo img{border-radius:.5rem}}#sja .job__headline{grid-area:headline;display:grid;gap:.25rem;margin-top:1rem}@container seamless-job-ad (min-width: 577px){#sja .job__headline{margin-top:1.25rem}}#sja .job__headlineTitle{font-stretch:condensed;font-weight:400;font-size:1.75rem;line-height:120%;letter-spacing:0;color:var(–headline-color)}@container seamless-job-ad (min-width: 1025px){#sja .job__headlineTitle{font-size:3rem}}#sja .job__headlineSubtitle{font-stretch:normal;font-weight:400;font-size:1.25rem;line-height:140%;letter-spacing:0;color:var(–headline-color)}#sja .job__keyfactboxWrapper{grid-area:keyfactbox;margin-top:2rem}@container seamless-job-ad (min-width: 577px){#sja .job__keyfactboxWrapper{margin-top:1.5rem}}@container seamless-job-ad (min-width: 1025px){#sja .job__keyfactboxWrapper{margin-top:0;background-color:#fff}#sja .job__keyfactboxWrapper :focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px var(–focus-color-outer)}}#sja .job__content{grid-area:main;margin-top:2rem;margin-bottom:1.5rem}@container seamless-job-ad (min-width: 577px){#sja .job__content{margin-top:2.5rem;margin-bottom:2rem}}@container seamless-job-ad (min-width: 1025px){#sja .job__content{align-self:start;margin-top:1.5rem}}#sja .job__section{padding-right:1rem;padding-left:1rem}@container seamless-job-ad (min-width: 577px){#sja .job__section{padding-right:1.5rem;padding-left:1.5rem}}@container seamless-job-ad (min-width: 1025px){#sja .job__section{padding-right:2rem;padding-left:2rem}}#sja .video{justify-self:center;max-width:37.5rem;width:100%}#sja .video__container{position:relative;aspect-ratio:16/9;overflow:hidden}#sja .video__container iframe{position:absolute;top:0;left:0;width:100%;height:100%}#sja .video__placeholder{display:flex;justify-content:center;align-items:center;padding:1rem;width:100%;height:100%;text-align:center;background-color:var(–benefit-icon-bg-color);text-wrap:balance}
Java / Kotlin Softwareentwickler (M/W/D) – Vollzeit
Über den Job
-
Anstellungsart:
-
Vollzeit (Festanstellung)
-
Gehalt:
-
ab 4.500 € monatlich
-
Positionsebene:
-
Berufserfahrung
-
Berufsfelder:
-
IT, EDV, Technik, Ingenieurwesen
-
Offene Stellen:
-
1 Stelle offen für diese Position
Über das Unternehmen
-
Arbeitgeber:
-
PJ Monitoring GmbH
-
Mitarbeiter*innenanzahl:
-
51 – 100 Mitarbeiter*innen
Digitaler Bahntransport ist der Game-Changer, um die wichtigen Klimaziele zu erreichen. Mit unserem Know-how bringen wir umweltfreundlichen und modernen Bahntransport auf Schiene. Als Pionier in der Digitalisierung des Schienengüterverkehrs ist uns als erstes Unternehmen in Europa gelungen, 100 Jahre alte Prozesse im Bahntransport zu automatisieren. Dafür wurden wir mehrfach mit Awards wie dem Staatspreis für Digitalisierung ausgezeichnet. Unser digitales Gesamtsystem ist an Bord beim intelligentesten Güterzug Europas sowie bei Güterwagen der SBB Cargo, DB Cargo, Mercitalia u.v.a. mehr.
Unsere digitale Technologie nimmt immer mehr Fahrt auf. Daher setzen wir 2025 die nächsten Wachstumsschritte und verstärken unser Entwicklungs-Team.
Aufgaben
PJM hat ein umfassendes Spektrum an JVM basierten Technologien im Einsatz. Weiters betreiben wir hochverfügbarer Cluster, um unsere Dienste bereitzustellen. Der breite Aufgabenbereich reicht von hochperformanten Verarbeitungspipelines für M2M Daten bis hin zu Webfrontends für Endbenutzer. Daraus legen wir gemeinsam mit Ihnen Fokusbereiche entsprechend Ihrer Erfahrung fest.
Anforderungen
- Abgeschlossene IT-Ausbildung (HTL/FH/Uni) im Bereich Softwareentwicklung, Informatik, …
- Fundierte Java und/oder Kotlin Kenntnisse
- Grundkenntnisse der Webentwicklung (CSS, Javascript, HTML)
- Erfahrungen mit Spring Boot, Maven, Tomcat, IntelliJ IDEA, Vaadin und GIT von Vorteil
- Gute Deutsch- und Englischkenntnisse
- Offen für gelegentliche Reisen
- Berufserfahrung erwünscht
Ihre Arbeitsweise zeichnet sich durch analytisches Verständnis, eine problemlösungsorientierte Arbeitsweise, Termintreue und Eigenverantwortung aus. Persönlich überzeugen Sie durch hohe Lernbereitschaft zur fachlichen und persönlichen Weiterentwicklung, sowie durch Teamgeist und Kommunikationsfähigkeit.
Wer wir sind & wir bieten
- Ein kollegiales Team mit Teamgeist und ein offenes, freundliches Betriebsklima
- Eine interessante Tätigkeit in einer wegweisenden und zukunftsstarken Technologie
- Flexible Arbeitszeiten inkl. Home Office waren für uns schon seit vielen Jahren üblich
- Teamwork & zugleich eigenständige, flexible Aufgaben-Gestaltung
- Wir schätzen Termin-Verlässlichkeit, eine problemlösungsorientierte Herangehensweise und Eigenverantwortung
- Viele andere Benefits. Mehr dazu auf: https://pjm.co.at/mit-uns/
Detaillierte Angaben zur Stelle
Gehalt
Das Mindestgehalt beträgt 4.500 € brutto pro Monat (auf 38,5 Stunden Basis). Das tatsächliche Gehalt ist abhängig von Qualifikation und Erfahrung.
Das Laden von Videos wird durch die aktuellen Datenschutzeinstellungen blockiert.
Wir haben Ihr Interesse geweckt? Wir freuen uns auf Ihre Bewerbung!