Currency

Senior Java Software Engineer

6 881 - 8 257 USDNet per month - B2B
6 881 - 8 257 USDGross per month - Permanent
Java

Senior Java Software Engineer

Java

-, Katowice +4 Locations

dotLinkers

Full-time
B2B, Permanent
Senior
Remote
6 881 - 8 257 USD
Net per month - B2B
6 881 - 8 257 USD
Gross per month - Permanent

Tech stack

    Java

    advanced

    SQL

    advanced

    RESTful

    regular

    AWS

    nice to have

Job description

  • Position: Senior Java Software Engineer

  • Salary: up to 30 000 PLN

  • Working model: hybrid from Katowice


We are looking for a Senior Software Engineer for our client — a global technology organization providing large-scale, high-performance software solutions used by hundreds of thousands of users daily.The company combines strong in-house engineering expertise, advanced technology, and a people-first approach to deliver top-tier products and services.

You’ll be part of a growing Tech Hub based in Katowice, collaborating closely with international teams across Europe and other global locations.


The role:

In this role, you will design, build, and deliver core applications that power the company’s main platform.You’ll work alongside Product Managers, Business Analysts, and QA specialists to create high-quality software, implement new features, and ensure top performance and scalability.

This position is a great opportunity for someone who enjoys working in a collaborative, global environment and wants to have a real impact on key business applications.


Responsibilities:

  • Design, develop, and enhance complex software solutions

  • Collaborate with Product, Architecture, and QA teams through all phases of SDLC

  • Write unit and integration tests, participate in design and code reviews

  • Develop prototypes and test programs when needed

  • Provide technical evaluation and recommendations on key engineering decisions

  • Offer technical guidance and mentorship to less-experienced team members


Requirements:

  • At least 5 years of experience with Java

  • Strong knowledge of Object-Oriented Programming, principles, and design patterns

  • Solid experience with SQL and exposure to Hibernate / JPA / Spring JDBC

  • Proven experience building RESTful services

  • Focus on performance and scalability optimization

  • Familiarity with development tools such as IntelliJ, JUnit, JMeter, Maven, Jenkins, Git, Jira

  • Ability to lead technical projects; Tech Lead experience is a plus

  • Excellent communication and problem-solving skills, proactive and collaborative approach


Nice to have:

  • Experience working with multi-tier, asynchronous, distributed architectures

  • Understanding of multithreading and concurrency

  • Experience with data modeling and transformations (XML, XML Schema, XSLT)

  • Exposure to message brokers (e.g. RabbitMQ)

  • Knowledge of NoSQL databases (e.g. MongoDB)

  • Cloud experience (AWS, Azure, or GCP) and containerization (Docker, Kubernetes)

  • Understanding of network protocols and basic Unix skills


The offer:

  • Flexible form of cooperation (B2B or Employment Contract)

  • Competitive salary and annual bonus plan

  • Private medical care and group life insurance

  • Hybrid work model — 2 days per week from home

  • MyBenefit cafeteria platform and lunch vouchers

  • Holiday allowance and paid lunch break (30 minutes)

  • Tax-deductible costs and other financial advantages

Tech stack

    Java

    advanced

    SQL

    advanced

    RESTful

    regular

    AWS

    nice to have

Office location

Published: 28.10.2025

About the company

dotLinkers

We are dotLinkers! We are an established IT Recruitment Agency. We recruit the best IT specialists for the best IT companies – as simple as that. Our agency was founded by two passionate IT recruitment professionals, Art...

Company profile

Senior Java Software Engineer

6 881 - 8 257 USDNet per month - B2B
Summary of the offer

Senior Java Software Engineer

-, Katowice

dotLinkers

6 881 - 8 257 USDNet per month - B2B
6 881 - 8 257 USDGross per month - Permanent
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest dotLinkers z siedzibą w Krakowie, ul. Przemysłowa 12 (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.