Java Software Engineer at Motorola Solutions #vacancy #remote

Our teams develop mission critical software for handling emergency (911, 112) calls. This software connects our on-premise call handling solution with our leading edge CommandCentral call handling cloud product. The teams are responsible for end-to-end software development including: design, implementation, testing, delivery and maintenance. We work in co-located, well balanced scrum teams with a full range of software development experience. We embrace the DevOps culture and Continuous Delivery approach. Tests are automated on multiple levels (UT, box, performance and end-to-end). Several months back we started developing completely new products from an empty code base.

As a Software Engineer on the call handling team in Krakow, you will help us to build new features and enhance our existing software, tools, and help us delight our customers by extending our application capabilities and enhancing the existing technologies we use. You will help design and build new APIs, web services, and microservices while supporting the operations of our cloud-based solution.

Back-end: Azure/AWS, Java17, reactive programming, Quarkus, Spring, Redis, Azure SQL

Front-end: Angular, ngRx, TypeScript, JavaScript, Cypress

Requirements:

  • 3+ years experience with Java and reactive programming
  • Practical knowledge of microservices and REST API
  • Bachelor’s or Master’s Degree in Computer Science, Software Engineering, Math or related fields
  • English language skills at a level allowing efficient communication

Optional/Desired Qualifications:

  • Experience with cloud databases and data visualization
  • Familiarity with Azure/AWS, Kubernetes
  • Knowledge of IT security concepts and practices
  • Previous experience in Front-end

In return for your expertise, we’ll support you in this new challenge with coaching & development every step of the way. 

Also, to reward your work you’ll get the following:

  • Private medical coverage, Multisport
  • IP Tax Relief (up to 80%)
  • Life insurance (two annual income), 
  • Employee Stock Purchase Plan – 15% discount for buying Motorola’s Stock units, 
  • Employee Pension Plan – 3,5 % of the month’s salary gross, which goes to the retirement account
  • Yearly salary increase (depends on individual performance)
  • Yearly bonus (depends on company performance)
  • Flexible working hours (usually day starts between 7-10), 
  • 8 hours working day (30 minutes lunch break included).
  • Hybrid/ remote work

Cypress Amazon Web Services (AWS) Azure JavaScript Spring NgRx SQL TypeScript quarkus Kubernetes Java Redis Angular

Leave a Reply