Java Software Engineer
Nr Supply Ltd — Poland · Posted ~1 hour ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
CONTRACT TYPE: Contract of employment
WORK SYSTEM: hybrid - 3 days from office and 2 days remotely
WORK LOCATION: Warsaw, Poland
Our client is looking to add Java Developers and be part of building the future logistics integrations
In the Integration & Automation team we play a critical role in connecting warehouse automation equipment, customer APIs, Warehouse Management System, and enterprise systems across a highly complex, global landscape.
We are looking for a Senior Java Developer who thrives with building and maintaining integrations and wants be part of building integrations across a wide range of systems and wants to shape robust, scalable solutions that directly impact warehouse operations.
YOUR ROLE
As a Senior Java Developer, you will design, develop, and maintain integrations and tailor-made tooling that complement our clients core systems.
You will work closely with stakeholders, and internal teams to ensure high-quality, secure, and reliable solutions across our warehouse automation landscape.
You will also play a key role in modernising legacy applications, setting technical direction, and mentoring less experienced developers.
KEY RESPONSIBILITIES
Design, develop, and maintain integrations and applications supporting warehouse automation and core logistics systemsBuild and support integrations between systems such as WMS, WCS, WES, TMS, and external partners using APIs, messaging, and event-driven architecturesWork with Java 17+ and Spring Boot in modern, scalable architecturesContribute to and lead refactoring of legacy solutions into modern tech stacksAnalyze business processes and translate operational requirements into technical solutionsDefine technical specifications and review solution designsCreate and execute test scenarios; participate in validation, testing, and go-live activitiesCollaborate closely with Product Owner, developers, and business stakeholdersProduce and maintain high-quality technical documentationIdentify technical risks and proactively propose mitigationsMentor junior and non-senior developers and promote best practices and knowledge sharingSupport applications in production in collaboration with support teams
WHAT YOU BRING
Professional qualifications:
Bachelor’s or Master’s degree in IT, Computer Science, or similarStrong experience as a Senior Java Developer in enterprise environments (must have, otherwise your application cannot be taken into consideration)Solid knowledge of:
Java 17+, Spring BootIntegration patterns, REST APIs, messaging, and event-driven systemsKafka / event streaming (Confluent Kafka is a plus)Relational databases such as PostgreSQL, MS SQL, or OracleBasic DevOps knowledgeKubernetesExperience refactoring or modernizing legacy applicationsFamiliarity with Git and collaborative development workflowsPersonal qualifications:
Fluent professional English (spoken and written)Strong analytical and problem-solving skillsAble to document solutions clearly and according to standardsCollaborative mindset and strong stakeholder communication skills
Interested? APPLY NOW
We have 117,207 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 117,207 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume