Linde
Posted 1d ago

Specialist - OSIA (Java Spring Boot Full Stack Developer)

Linde
Bratislava, Bratislava Region, Slovakia
€700/moOnsiteFull Time
Responsibilities
  • developing features
  • building APIs
  • optimizing queries
Requirements
  • Requires 5+ years of full-stack experience
  • Java 8–21
  • Spring Boot
  • Spring Cloud, React
  • JavaScript/TypeScript
  • Docker
  • Azure or AWS, SQL
  • MS SQL Server
  • PostgreSQL
  • OAuth 2.0, OIDC
  • Entra ID
  • Automated testing, and CI/CD
Technical tools mentioned
JavaSpring BootSpring CloudReactJavaScriptTypeScriptDockerAzureAWSSQLMicrosoft SQL ServerPostgreSQLOAuth 2.0OIDCEntra IDCI/CD

Job description



/*! BEGINN CORNERSTONE STYLING CODE (Do not edit)*/

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
========================================================================== */

/**
* 1. Correct the line height in all browsers.
* 2. Prevent adjustments of font size after orientation changes in iOS.
*/

html {
line-height: 1.15; /* 1 */
-webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
========================================================================== */

/**
* Remove the margin in all browsers.
*/

body {
margin: 0;
}

/**
* Render the `main` element consistently in IE.
*/

main {
display: block;
}

/**
* Correct the font size and margin on `h1` elements within `section` and
* `article` contexts in Chrome, Firefox, and Safari.
*/

h1 {
font-size: 2em;
margin: 0.67em 0;
}

/* Grouping content
========================================================================== */

/**
* 1. Add the correct box sizing in Firefox.
* 2. Show the overflow in Edge and IE.
*/

hr {
box-sizing: content-box; /* 1 */
height: 0; /* 1 */
overflow: visible; /* 2 */
}

/**
* 1. Correct the inheritance and scaling of font size in all browsers.
* 2. Correct the odd `em` font sizing in all browsers.
*/

pre {
font-family: monospace, monospace; /* 1 */
font-size: 1em; /* 2 */
}

/* Text-level semantics
========================================================================== */

/**
* Remove the gray background on active links in IE 10.
*/

a {
background-color: transparent;
}

/**
* 1. Remove the bottom border in Chrome 57-
* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
*/

abbr[title] {
border-bottom: none; /* 1 */
text-decoration: underline; /* 2 */
text-decoration: underline dotted; /* 2 */
}

/**
* Add the correct font weight in Chrome, Edge, and Safari.
*/

b,
strong {
font-weight: bolder;
}

/**
* 1. Correct the inheritance and scaling of font size in all browsers.
* 2. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp {
font-family: monospace, monospace; /* 1 */
font-size: 1em; /* 2 */
}

/**
* Add the correct font size in all browsers.
*/

small {
font-size: 80%;
}

/**
* Prevent `sub` and `sup` elements from affecting the line height in
* all browsers.
*/

sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}

sub {
bottom: -0.25em;
}

sup {
top: -0.5em;
}

/* Embedded content
========================================================================== */

/**
* Remove the border on images inside links in IE 10.
*/

img {
border-style: none;
}

/* Forms
========================================================================== */

/**
* 1. Change the font styles in all browsers.
* 2. Remove the margin in Firefox and Safari.
*/

button,
input,
optgroup,
select,
textarea {
font-family: inherit; /* 1 */
font-size: 100%; /* 1 */
line-height: 1.15; /* 1 */
margin: 0; /* 2 */
}

/**
* Show the overflow in IE.
* 1. Show the overflow in Edge.
*/

button,
input { /* 1 */
overflow: visible;
}

/**
* Remove the inheritance of text transform in Edge, Firefox, and IE.
* 1. Remove the inheritance of text transform in Firefox.
*/

button,
select { /* 1 */
text-transform: none;
}

/**
* Correct the inability to style clickable types in iOS and Safari.
*/

button,
[type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button;
}

/**
* Remove the inner border and padding in Firefox.
*/

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
}

/**
* Restore the focus styles unset by the previous rule.
*/

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
outline: 1px dotted ButtonText;
}

/**
* Correct the padding in Firefox.
*/

fieldset {
padding: 0.35em 0.75em 0.625em;
}

/**
* 1. Correct the text wrapping in Edge and IE.
* 2. Correct the color inheritance from `fieldset` elements in IE.
* 3. Remove the padding so developers are not caught out when they zero out
* `fieldset` elements in all browsers.
*/

legend {
box-sizing: border-box; /* 1 */
color: inherit; /* 2 */
display: table; /* 1 */
max-width: 100%; /* 1 */
padding: 0; /* 3 */
white-space: normal; /* 1 */
}

/**
* Add the correct vertical alignment in Chrome, Firefox, and Opera.
*/

progress {
vertical-align: baseline;
}

/**
* Remove the default vertical scrollbar in IE 10+.
*/

textarea {
overflow: auto;
}

/**
* 1. Add the correct box sizing in IE 10.
* 2. Remove the padding in IE 10.
*/

[type="checkbox"],
[type="radio"] {
box-sizing: border-box; /* 1 */
padding: 0; /* 2 */
}

/**
* Correct the cursor style of increment and decrement buttons in Chrome.
*/

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
}

/**
* 1. Correct the odd appearance in Chrome and Safari.
* 2. Correct the outline style in Safari.
*/

[type="search"] {
-webkit-appearance: textfield; /* 1 */
outline-offset: -2px; /* 2 */
}

/**
* Remove the inner padding in Chrome and Safari on macOS.
*/

[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}

/**
* 1. Correct the inability to style clickable types in iOS and Safari.
* 2. Change font properties to `inherit` in Safari.
*/

::-webkit-file-upload-button {
-webkit-appearance: button; /* 1 */
font: inherit; /* 2 */
}

/* Interactive
========================================================================== */

/*
* Add the correct display in Edge, IE 10+, and Firefox.
*/

details {
display: block;
}

/*
* Add the correct display in all browsers.
*/

summary {
display: list-item;
}

/* Misc
========================================================================== */

/**
* Add the correct display in IE 10+.
*/

template {
display: none;
}

/**
* Add the correct display in IE 10.
*/

[hidden] {
display: none;
}

/* ========================================================================== */

/*! END CORNERSTONE STYLING CODE */

/*** Beginning LINDE STYLING CODE (Can be edited)***/

@media print {

@page {
size: A4 portrait;
margin: 2cm;
}

header.c-page-header,
div.job-details-header-wrapper,
a[data-tag="backToSearch"],
h2[data-tag="jobLocation"],
ul.job-details-locations-list,
ul.job-details-locations-list>li,
div#player-footer {
display: none !important;
visibility: hidden !important;
}

}

:blank, :empty {
display: none !important;
opacity: 0 !important;
visibility: hidden !important;
}

p:blank, p:empty {
margin: 0px 0px 0px 0px !important;
padding: 0px 0px 0px 0px !important;
display: none !important;
opacity: 0 !important;
visibility: hidden !important;
color: transparent !important;
font-size: 0px !important;
}

xss_script, xss_script > * {
display: none !important;
opacity: 0 !important;
visibility: hidden !important;
}

p.above-job-title {
font-family: LindeDax, Arial, Helvetica Neue, Helvetica, sans-serif !important;
font-size: 14px !important;
color: #000000 !important;
padding-bottom: 0px !important;
margin-bottom: 0px !important;
}

p.job-title {
font-family: LindeDax, Arial, Helvetica Neue, Helvetica, sans-serif !important;
font-size: 20px !important;
color: #005591 !important;
padding-top: 0px !important;
margin-top: 0.5em !important;
padding-bottom: 0px !important;
margin-bottom: 0.5em !important;
}

p.below-job-title {
font-family: LindeDax, Arial, Helvetica Neue, Helvetica, sans-serif !important;
font-size: 14px !important;
color: #000000 !important;
padding-top: 0px !important;
margin-top: 0px !important;
}

p.header {
padding-top: 0px !important;
padding-bottom: 0px !important;
padding-left: 0px !important;
padding-right: 0px !important;
margin-top: 0px !important;
margin-bottom: 1em !important;
margin-left: 0px !important;
margin-right: 0px !important;
font-family: LindeDax, Arial, Helvetica Neue, Helvetica, sans-serif !important;
font-weight: bold !important;
font-size: 14px !important;
color: #0077cc !important;
}

span.standard,
p.standard {
padding-top: 0px !important;
padding-bottom: 0px !important;
padding-left: 0px !important;
padding-right: 0px !important;
margin-top: 0px !important;
margin-bottom: 1em !important;
margin-left: 0px !important;
margin-right: 0px !important;
font-family: LindeDax, Arial, Helvetica Neue, Helvetica, sans-serif !important;
font-size: 14px !important;
color: #000000 !important;
}

p.small {
font-family: LindeDax, Arial, Helvetica Neue, Helvetica, sans-serif !important;
font-size: 10px !important;
padding-bottom: 5px !important;
padding-top: 5px !important;
}

table.jobad, tbody.jobad, tr.jobad {
font-family: LindeDax, Arial, Helvetica Neue, Helvetica, sans-serif !important;
font-size: 14px !important;
color: #000000 !important;
padding: 0px 0px 0px 0px !important;
margin: 0px 0px 0px 0px !important;
}

td.content-left {
font-family: LindeDax, Arial, Helvetica Neue, Helvetica, sans-serif !important;
font-size: 14px !important;
color: #000000 !important;
padding: 0px 2% 0px 0px !important;
margin: 0px 0px 0px 0px !important;
}

td.content-right {
font-family: LindeDax, Arial, Helvetica Neue, Helvetica, sans-serif !important;
font-size: 14px !important;
color: #000000 !important;
padding: 0px 0px 0px 2% !important;
margin: 0px 0px 0px 0px !important;
}

td.content-left > p, td.content-right > p, {
margin-top: 0.5em !important;
padding-top: 0px !important;
font-family: LindeDax, Arial, Helvetica Neue, Helvetica, sans-serif !important;
font-size: 14px !important;
color: #000000;
}

td.content-left > p,
td.content-right > p,
td.content-left > ul,
td.content-right > ul,
td.content-left > li,
td.content-right > li {
line-height: normal !important;
}

td.content-left > ul {
padding-bottom: 0 !important;
padding-top: 0!important;
}

img.footer-logo {
width: 20%;
max-width: 200px !important;
}

/*** END LINDE STYLING CODE ***/











Linde Picture



Linde Global IT Services s.r.o.


Specialist - OSIA (Java Spring Boot Full Stack Developer)


Bratislava, Slovakia | req32676















What you will enjoy doing


  • In this position you will be developing, testing, and maintaining features across Java/Spring backend services and React frontend applications. Also you will deliver enhancements, bug fixes, and new functionality that support evolving business requirements. 
  • You will also build and maintain REST APIs, integrations, and data-driven solutions. 
  • Further you will participate in database design, query optimization, and application performance improvements and technical design discussions, backlog refinement, and solution planning. 
  • Also you will support modernization and refactoring initiatives under the guidance of Technical Leads and Senior Engineers. Also you will assisting in decomposing legacy functionality into modern services and components. 
  • Furthermore, contribute to reducing technical debt and improving application maintainability. 
  • Also you will assist with deployments and CI/CD pipeline activities. 
  • Lastly you will work closely with developers, Technical Leads, QA engineers, Product Owners, and stakeholders



What makes you great


  • You must have 5+ years of professional full stack development experience and need to have strong proficiency in Java (8–21) with practical knowledge of Spring Boot and Spring Cloud.
  • You need to have hands-on experience building React applications with modern JavaScript / TypeScript.
  • You are comfortable working with Docker containers and cloud deployments on Azure and/or AWS.
  • And have solid SQL skills and experience with both MS SQL Server and PostgreSQL.
  • With familiarity with enterprise authentication and authorization flows (OAuth 2.0, OIDC, Entra ID).
  • You must have experience with automated testing (unit, integration) and CI/CD tooling.
  • You are self-directed with the ability to take ownership of complex features from design to production.
  • With proven experience delivering complex enterprise software solutions.
  • You have experience working within
    large enterprise applications, including modernization, enhancement, or
    large-scale refactoring initiatives.



Why you will love working with us


Linde Global IT Services s.r.o. is a wholly owned subsidiary of Linde Plc., based out of Bratislava, Slovakia established in 2013. It is a Global Captive Center that delivers IT Enabled Services to the group companies of Linde Plc, across the world. Our goal is to provide and support IT services and solutions that are essential for the operation of the entire group. As part of global IT, we cover a wide portfolio of IT services and solutions that are needed to ensure the continuous operation of the parent company as well as the companies within the group. The technical teams use their IT skills and experience to maintain and manage the IT applications and infrastructure of the organization.



What we offer you!


At Linde, we are proud to provide our employees inspiring positions with a long-term perspective. We are a community of determined and proactive people, empowered to turn a challenge into an opportunity of learning and developing. In addition to an attractive compensation package, we offer you many benefits, such as flexible working hours, additional holidays and sick days, flexible benefit system, fully paid meal tickets. Furthermore, we provide a wide range of training programs to enhance career development. As required by Slovak legislation, we are required to disclose the minimum monthly gross salary, which starts from EUR 700. The final salary will be carefully determined based on your professional and personal qualifications in the required areas and will be offered at a later stage.


Initial pay range: EUR X.XXX – EUR X.XXX gross per month.


The exact initial pay will be determined within the stated range based on the candidate’s qualifications, professional experience, skills, and competencies relevant
to the role, and will be agreed upon through a transparent process before the employment contract is concluded



Have we inspired you?


We are looking forward to receiving your complete application (motivation letter, CV, certificates) via our online job market.



Your contact person



Linde Global IT Services s.r.o.


Monika Hrecinova


+421911154120






Any designations used of course apply to persons of all genders. The form of speech used here is for simplicity only.

Linde Global IT Services s.r.o. acts responsibly towards its shareholders, business partners, employees, society and the environment in every one of its business areas, regions and locations across the globe. The company is committed to technologies and products that unite the goals of customer value and sustainable development.




LinkedIn Logo & Link Facebook Logo & Link
Instagram Logo & Link
YouTube Logo & Link #LI-MK1Linde Footer Logo




About Linde

Supplies industrial gases and engineering services to global industries.

Similar jobs

Full Stack Developer roles near Bratislava, Bratislava Region
1w
Save
Mark Applied
Hide
Principal Fullstack Developer
Bratislava, Bratislava Region, Slovakia
RemoteFull Time
Enjoy Gaming
Enjoy Gaming: A software provider creating digital entertainment experiences, including slots and live games.
Deep experience in game client development and scalable backend architecture, with expertise in full-stack optimization, security, observability, and mentoring engineers.
TypeScript, JavaScript, Node.js, Python, WebGL, WebSockets, WebRTC, WHIP, RTMP, SRT, H5Live, Low-Latency HLS, MoQ, ABR, SQL, NoSQL, Cloud infrastructure, Containerization, Container orchestration, Microsoft?, CI/CD, API integrations
1w
Save
Mark Applied
Hide
Full Stack Engineer
Bratislava, Bratislava Region, Slovakia
HybridFull Time
Cisco
CiscoNASDAQ: CSCO: Develops and sells networking hardware and cybersecurity software.
3+ YOEBachelor’s degree in computer science, engineering, or equivalent; 3+ years of software engineering experience; full-stack development knowledge; and familiarity with production software environments.
Angular, HTML5, CSS3, Java, Node.js, Python, Spring, PostgreSQL, MySQL, Kafka, Git, GitHub Copilot, Cursor
3w
Save
Mark Applied
Hide
Full-Stack Developer (Python and JavaScript/Typescript) (m/f)
Bratislava, Bratislava Region, Slovakia
€2k/mo HybridFull Time
PwC
PwC: Provides audit, tax, and consulting services to global businesses.
2+ YOEMinimum 2 years full-stack experience with Python and JavaScript/TypeScript, API and web app development, SQL/NoSQL knowledge, Git, and English B2 or higher.
Python, JavaScript, TypeScript, SQL, NoSQL, Git, GitHub Copilot, Cursor, Claude Code, ChatPwC
4w
Save
Mark Applied
Hide
Medior Full‑Stack Developer (AI‑Native Mindset)
Brno or Bratislava
€3k-€5k/mo HybridFull Time
AT&T
AT&TNYSE: T: Provides wireless and fiber optic telecommunication services.
Proficiency with TypeScript, Angular, Node.js, REST API design (OpenAPI preferred), Git/GitHub, AI-assisted development tools, and strong communication; ability to work in agile teams.
TypeScript, Angular, Node.js, OpenAPI, GitHub, Jira, Python, Azure Monitor, ELK, Splunk, Kubernetes
1mo
Save
Mark Applied
Hide
Senior Full Stack Engineer (Strong Frontend Expertise)
Bratislava, Bratislava Region, Slovakia
€4k-€6k/mo OnsiteFull Time
Swiss Re
Swiss ReSIX Swiss Exchange: SREN: Provides global reinsurance and insurance-based risk management solutions.
Experienced engineer with strong frontend expertise (JavaScript/TypeScript/React), cloud-native (Azure) development, containerization, APIs, relational DB experience, testing, accessibility, and secure coding.
JavaScript (ES6+), TypeScript, React, MUI, CSS-Modules, Tailwind CSS, Post CSS, Sass, Less, Redux Toolkit, Context API, Tan Stack Query, React Router, Tan Stack Router, Jest, React Testing Library, user-event, Cypress, Playwright, MSSQL, PostgreSQL, Flyway, Hibernate, JPA, Azure DevOps, Docker, Kubernetes, Terraform, Java, Kotlin, Spring Boot, Spring Security
1mo
Save
Mark Applied
Hide
Senior Full‑Stack Developer (M/Ž) (React / .NET / Azure)
Bratislava, Slovakia
€3k/mo HybridFull Time
Tatra banka
Tatra bankaBratislava Stock Exchange: 1TAT01DE: Commercial bank providing retail and corporate financial services in Slovakia.
Senior full-stack development experience with React and .NET, Microsoft Azure, database design (MS SQL), CI/CD and modern tooling; strong teamwork, analytical thinking and autonomy.
React, TypeScript, Vite, .NET, Entity Framework, Jest, NX, Git, REST, GraphQL, Postman, Swagger, Redux, Zustand, Microsoft Azure, Microsoft SQL Server, SQL, GitHub Actions, Microsoft Azure DevOps, Microsoft Application Insights, GitHub Copilot, ChatGPT, VNETs
1mo
Save
Mark Applied
Hide
Full Stack Developer AI
Piestany or Bratislava
OnsiteFull Time
onsemi
onsemi: Designs and manufactures semiconductor solutions for power and sensing.
3+ YOEBachelor's in CS/Engineering/IS, 3+ years full-stack development experience, experience integrating AI services/APIs, proficiency with GitHub, CI/CD, cloud and Microsoft ecosystem, analytical and collaboration skills, fluent English.
GitHub, GitHub Copilot, Claude Code, Codex, Oracle, SQL, JS, Python, Azure, CI/CD, cloud, Microsoft
1mo
Save
Mark Applied
Hide
Full Stack Engineer (Data & Product Engineering)
Bucharest or Madrid or Bratislava or Spain
OnsiteFull Time
Mondelēz International
Mondelēz InternationalNasdaq: MDLZ: Global manufacturer of chocolate, biscuits, and snack food products.
5+ YOEBachelor's or equivalent, 5+ years in IT solution or product ownership with Google Cloud; hands-on BigQuery, DBT, SQL, Python/PySpark, Airflow; experience with PowerBI/Tableau/Looker Studio and media/adtech data integration.
Google Cloud, BigQuery, DBT, SQL, Python, PySpark, Airflow, PowerBI, Tableau, Google Looker Studio, API, SFTP