Java Software Engineer

Motorola Solutions Systems Polska Sp.z.o.o
Mid
Online interview
Employment contract
Krakow
Remote possible
20%
Paid vacation
26

Project description

Department Overview

A successful candidate will be a part of the team which develops a few products.

ESU-which is a tool used for orchestration of installation, upgrade, backup, restore and other functionalities needed both for customer systems in the field and for internal pipelines.

CSH Connector- is a cloud connector for on-prem Motorola applications, managed from the cloud. CSH Connector wraps Azure IoT interface with the Motorola specific business logic. CSH Connector is a python based application.

CARE - is a product used for upgrading air-gapped deployments of components based on Motorola Edge Platform. The tool is java-based but also has sub-components in node.js and angular.js

Job Description

As a Software Engineer your responsibilities will be designing, implementation, performing development tasks, preparation of automated tests and maintenance of our products.

Your tasks

Basic Requirements

  • Very good knowledge of Java
  • Good knowledge of MVC architectural pattern
  • Knowledge of REST, Spring and Hibernate
  • Demonstrating engagement and enthusiasm
  • Being a very good team player
  • Good communication skills

Additional advantages

  • Proven experience in expected technologies
  • Good knowledge of AngularJS and/or NodeJS
  • Knowledge of Python
  • Experience in working in Agile/KANBAN

Who we're looking for?

Basic Requirements

  • Very good knowledge of Java
  • Good knowledge of MVC architectural pattern
  • Knowledge of REST, Spring and Hibernate
  • Demonstrating engagement and enthusiasm
  • Being a very good team player
  • Good communication skills

Additional advantages

  • Proven experience in expected technologies
  • Good knowledge of AngularJS and/or NodeJS
  • Knowledge of Python
  • Experience in working in Agile/KANBAN

Skills
Java
How we manage our projects?
Methodology
Agile, Scrum, Kanban, Kangile, self-sufficient teams
How we code?
Git, tsf, Azure Devops
Version control
Code review
Pair programming
Static code analysis
TDD
Knowledge database
How we test?
Unit tests
Integration tests
System tests
Pentests
Performance tests
Manual testing
Test automation
CI
Toolset
Laptop
PC
Additional monitor
Headphones
Personal container
Phone
Operating system
Work environment
Tech supervisor
Open space
Flexible working hours
7 - 18
Office hours
Healthcare
  • Healthcare package
  • Healthcare package for families
Leisure package
  • Leisure package
Bonuses
  • Financial bonus
  • Equity
  • Pracowniczy Program Emerytalny
Kitchen
  • Cold beverages
  • Hot beverages
  • Fruits
Traning
  • Books
  • Trainings
  • Conferences
Parking
  • Car parking
  • Bicycle parking
Relocation package
  • Adaptation tips
  • Help finding an apartment
  • Visa Services
  • Language courses
  • Temporary housing
  • Money for moving expenses
Other
  • Shower
  • Chill room
  • Integration events

Our company

Motorola Solutions Systems Polska Sp.z.o.o

Krakow 1700+
Tech skills
  • Angular
  • JavaScript
  • CSS
  • HTML
  • TypeScript
  • Java
  • C++
  • C#
  • .NET
  • Linux

Check out similar job offers