Java Software Engineer UI (Thin Client & Web UI)
AdCubum
Software Engineering, Design
Zagreb, Croatia
Posted on Thursday, January 26, 2023
Your tasks
- Develop, enhance, and modernize our application stack & application runtime with focus on Backend UI Frameworks, (Ultra) Thin Clients and Web UIs
- Analyzing of requirements, developing, preparing the releases, and delivering to our internal customers
- Support existing systems if necessary and analyze and fix defects
- Participate in the technology review and application design
- Participate in the transformation from legacy Java JEE technologies into modern technologies
Our requirements
- Several years of experience in Java development
- Experience with JEE technologies (e. g. EJBs, Java FX, JPA)
- Experience with other frameworks and technologies (e. g. Spring Framework, Spring Boot, Vaadin, Angular, TypeScript, XText)
- Experience with microservice-oriented architectures and containerization
- Fluent in English, both written and spoken, knowledge of German is an advantage
Nice to have
- Experience in transitioning from legacy Java JEE technologies into modern technologies such as distributed applications
- Experience with build and integration tools, such as Gradle, Jenkins, Bitbucket, Artifactory
- Knowledge of application server (WebLogic, JBoss)
- Knowledge in Testing Frameworks and Test-Driven Development (TDD)
- Knowledge in API design
- Knowledge in running applications on cloud platforms (OpenShift, AWS, GCP, ...)
- Familiar with enterprise grade application development
Personal skills
- Excellent analytical and problem solving skills
- Methodical and structural approach
- Strong communication skills
- Quick grasp of new topics
- Pragmatic and pro active approach
- Team- and customer-oriented personality
What we offer
Define and participate in the evolution of our software suite Adcubum Syrius together with our tech leads and architects.
- Enjoy a creative and friendly team atmosphere
- Experience our highly innovative and cross-cultural work environment
- Career development opportunities and training
- Hybrid way of working with combination of the home office/remote and in the office work - or even on a full remote base
Join us in shaping the Adcubum success story and become part of our company.