#1 Job Board for tech industry in Europe

Mid Software Engineer (Java & UI)
Java

Mid Software Engineer (Java & UI)

Kraków
Type of work
Undetermined
Experience
Mid
Employment Type
Permanent
Operating mode
Office

Tech stack

    JavaScript

    regular

    HTML

    regular

    CSS

    regular

    Git

    regular

    Maven

    junior

Job description

Online interview
Located in the Cracow office, the  Software Engineer will play key role in designing and implementing Sabre's next generation security tools for customers. Sample job functions include:

  • Design, develop, code, test, debug and document new software solutions or enhancements to existing software using routine and/or advanced technology.
  • Work with technical staff and customers to understand problems with software, suggest improvements, and resolve issues.
  • Collaborate with engineering, product management, and marketing teams.
  • Contribute to enterprise software development at various stages throughout the product life cycle, representing various aspects of the end-to-end solution.
  • Design and build prototype applications.
 

Job Requirements

  • Ability to work on both the front-end and the back-end portion of the application, familiar with all the layers of software development (API, security, user interface, database, networking, back-end services).
  • 2 years front end programming experience using JavaScript, HTML, CSS and related tooling.
  • 2 years experienced with Java language, Java EE technologies, and Spring Tool Suite.
  • Proficient with Git version control.
  • Knowledge of Maven and the Maven build process.
  • Familiar with modern software landscape: libraries, frameworks, tools.
  • Basic understanding of networking and Linux shell.
  • Experience with Java Application troubleshooting: Understand what a stack trace is and how to navigate logs created by a Java app.
  • Excellent English language verbal and written communication skills.
 
Preferred Skills:

  • Familiarity with database technologies including SQL, no-SQL, and big data.
  • Proficient with Agile methodology and experience of working in Scrum teams.
  • Excellent with Continuous Integration and Continuous Deployment (CICD) and Delivery (Jenkins, TeamCity).
  • Practical knowledge of software development (microservice architecture, webservices), QA and testing as well as deployment processes and tools. 
  • Knowledge of cloud technologies and resource management (AWS, OpenShift).
  • Understanding of test-driven development (TDD), behavior-driven development (BDD) practices, and experience with Junit/Unit Testing.
  • Experience with Apache/Tomcat.
  • Undergraduate BA/BS degree in Computer Science, Electrical Engineering, Mathematics, Statistics, or a related technical field. 


Benefits
 
Why is it worth working with us?
 
  • Profit from our VIP medical package with free travel insurance and dental care, sport medicine and life insurance
  • Join the tax deduction program (if your job is eligible for it)
  • Enjoy attractive parental benefits beyond the legally required
  • Lift your qualifications through wide range of trainings and get technical certification reimbursement
  • No dress code and flexible working time 
  • Additional days off every year for longer vacations and up to 4 days for your charity contribution
  • Recommend your friends and get a very attractive referral bonus
  • Take care of your well-being with free access to a Premium version of the Headspace application
  • Profit from working from home in different variants (we will share details with you)
  • Use your car or bike to get to the office - free of charge parking lot for employees