Java Developer - WCS Modernization

Knapp AG

Job

In this role, you will modernize our WCS software, transition legacy functionalities into Java structures, and develop new features focusing on clean architecture and efficient database access.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • You are working on modernizing our WCS software and assisting in transferring existing legacy functionalities into a modern Java-based architecture.
  • You analyze existing logic, data models, triggers, packages, functions, and workflows, and translate them together with experienced colleagues into understandable, maintainable Java structures.
  • You develop new WCS functionalities with a focus on Java, modern development environment, and clean architecture.
  • You work with IntelliJ, Git, build tools, and modern development processes.
  • You are familiar with jOOQ, which allows you to implement database-related logic in a controlled, type-safe, and traceable manner in Java.
  • You develop and optimize database access and understand how data model, SQL, transactions, and performance impact the WCS logic.
  • You assist in the phased replacement of existing PL/SQL components and help to make implicit business logic visible, testable, and maintainable.
  • You work closely with software architects, experienced WCS developers, project teams, and system integration.
  • You assist with error analysis, reproduction, and resolution in existing and new WCS components.
  • You actively contribute to technical concepts, code reviews, testing, and the further development of our architecture.

Our expectations of you

Education

  • You have completed training in the field of software development, computer science, or software engineering - e.g., FH, TU, or a comparable qualification.

Qualifications

  • You have good knowledge of Java and understand object-oriented development not only theoretically but also practically.
  • You are interested in modern architecture, clean code, and understandable structure.
  • You have a good understanding of relational databases and SQL.
  • You don't need to memorize every line of PL/SQL, but you should be curious enough to analyze existing logic and collaborate with the team to translate it into modern Java structures.
  • You can analyze complex processes in a structured manner and explain technical contexts clearly.
  • You enjoy working in a team, ask questions, think along, and take pleasure in making existing software better, clearer, and more future-proof.
  • German and English assist you in daily collaboration with colleagues, projects, and international stakeholders.

Experience

  • Ideally, you bring 2-3 years of professional experience in software development. More experience is, of course, welcome.
  • Experience with Oracle, PL/SQL, or database-related business logic is a significant advantage.
  • Experience with jOOQ, IntelliJ, Git, Maven/Jenkins or comparable tools is advantageous.

What we offer

  • With us, you don't work on any standard software. You work on software that moves real plants - and on a modernization that will shape the coming years.
  • You will have the opportunity to delve deeply into WCS processes, data models, and logistics logic, and to bring them into a modern Java environment together with experienced colleagues.
  • In doing so, you will not only learn new technologies but also understand how complex industrial software is developed, operated, and continuously improved over many years.
  • If you want to understand existing systems, design modern architecture, and use Java not just as a programming language but as a tool for clean software modernization, then this role is a good fit for you.
  • This job offers the opportunity to proactively contribute to and shape a highly motivated team and to take on responsibility.
  • With us, your salary depends on your professional experience, your skills, and your commitment.
  • The minimum salary for this position is EUR 3,900 gross per month (based on 38.5 hours per week / collective agreement for the metal industry).
  • Of course, with the appropriate seniority, you can expect a market-competitive overpayment.
  • We offer you a motivated, long-standing team that works together on innovative solutions.
  • You can expect flexible working hours, home office options, modern work equipment, and numerous benefits (canteen, employee participation, mobility programs, social events).

Benefits

Topics you will work on

Job locations

Map of the job locations
© OpenMapTiles, © OpenStreetMap contributors
  • Location Leoben
    Steiermark, Austria

About your employer

KNAPP is an international technology company based in Austria. The company develops and produces intelligent plant systems. Modern digitalization, software, automation and robotics solutions are used.

Company type
Established Company
Work model
Onsite, Hybrid
Industry
Industry, Production · Logistics, Transportation

Employer reviews

3.5Total(2 reviews)
Engineering
x
2.9
Working conditions
x
3.9
Career growth
x
3.8
Team culture
x
3.7
  • DIAMIR Vienna

    • Easy Apply
    • €50k – €60k
    • Hybrid
    • Onsite
    • Full Time

    End-to-End Development:You accompany exciting software projects from the initial requirements analysis through implementation (e.g., with Spring Boot) to successful deployment. Microservices & Architecture:You design and develop robust, highly scalable...

    • NoSQL
    • PostgreSQL
    • Kubernetes
    • Java
    • Maven
    • MySQL
    • Git
    • Docker
    • GitLab CI
    • Gradle
    • +6
    • +7
  • MANZ Solutions GmbHVienna

    • Easy Apply
    • From €65k
    • Hybrid
    • Onsite
    • Full Time

    Contribute to software development for our content production. Development and enhancement of automated conversion and processing workflows in Java and Python to transform manuscripts and existing content data into standardized, media-neutral XML...

    • XSLT
    • Java
    • Python
    • Spring
    • XML
    • Confluence
    • PostgreSQL
    • Git
    • Visual Studio Code
    • XPath
    • +7
    • +8
  • FormunautsVienna

    • Easy Apply
    • From €56k
    • Hybrid
    • Onsite
    • Full Time
    • Senior

    As a Formunaut you'll build and pilot core technologies of ourDonation SaaS platformincluding mission-critical services our fundraisers rely on daily. You'll own the whole software development cycle and help shape how asmall, senior teamships software....

    • Angular
    • TypeScript
    • Storybook
    • Nx
    • Tailwind CSS
    • +1
    • +2

Java Developer - WCS Modernization

Knapp AG