Job
- Level
- Experienced
- Job Field
- Database, Back End
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Salary
- from 3.900 € Gross/Month
- Location
- Leoben
- Working Model
- Hybrid, Onsite
Job Summary
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 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.
This text has been machine translated. Show original
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.
This text has been machine translated. Show original
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).
This text has been machine translated. Show original
Benefits
Work-Life-Integration
- 🅿️Employee Parking Space
- ⏰Flexible Working Hours
- 🚌Excellent Traffic Connections
- 🍼Day Care for Kids
- 🏠Home Office
Health, Fitness & Fun
More net
Food & Drink
Topics that you deal with on the job
Job Locations
This is your employer
Knapp AG
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.
Description
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Industry, Production, Logistics, Transportation
Dev Reviews
by devworkplaces.com
Total
(2 Reviews)3.5
Engineering
2.9Career Growth
3.8Workingconditions
3.8Culture
3.7