Junior Java developer @ GK Software Poland
Summary
Junior Java developer at GK Software Poland in Katowice who customizes the company's retail product software (cash register, self-checkout, scale systems, and central store services) and integrates 3rd-party systems and hardware. Core stack is Java (J2SE/EE), Spring, Maven, SQL/XML, and CI tooling, with Vue.js/TypeScript as a plus.
- Our mission is to customize the standard product software for our customers.
- You will build new business processes or adjust existing business processes on.
- Cash register systems (there are many variants for retail, restaurants, fashion customers, ..), Scale systems, Self-checkout systems
- Central services - e.g. Cash management services, POS reporting services, Master data management services, Goods flow monitoring systems, StoreManager, Promotion designer, etc.
- Mobile devices, Edge services.
- You will integrate 3rd party systems via all kind of interfaces such as e.g. web services (payment, loyalty, couponing, master data integration etc.)
- Integration with hardware such as payment devices, printers, scanners
- You have a university degree in a technical field (ideally with a focus on software development) or a relevant experiences.
- You have at least 2 years of experience in software development.
- Good knowledge of Java J2SE or EE.
- SQL or XML.
- Experience with Maven, Spring, Git, JUnit, Webservices, Swing, Hibernate, and CI (Jenkins, Nexus).
- Knowledge of TypeScript, vue.JS and frontend development is an advantage
- Solid understanding of software engineering principles and design patterns.
- Excellent analytical and debugging skills.
- Enjoy developing innovative solutions in motivated, international development teams
- Our mission is to customize the standard product software for our customers.
- You will build new business processes or adjust existing business processes on.
- Cash register systems (there are many variants for retail, restaurants, fashion customers, ..), Scale systems, Self-checkout systems
- Central services - e.g. Cash management services, POS reporting services, Master data management services, Goods flow monitoring systems, StoreManager, Promotion designer, etc.
- Mobile devices, Edge services.
- You will integrate 3rd party systems via all kind of interfaces such as e.g. web services (payment, loyalty, couponing, master data integration etc.)
- Integration with hardware such as payment devices, printers, scanners