Java Developer
Johnson Controls
Sao Joao da Madeira, Portugal, Portugal
há 13 horas

What you will do

Every day, we focus on our common goal of creating and implementing innovative solutions for retailers. And we do this by working together and applying deep technical expertise to help our customers solve pressing challenges, with a collective passion to make an impact.

Together with your cross functional development team, you will be a part of the design and development of a new and innovative inventory management system to be used by the more renowned retailers around the world.

Built on the exciting new cloud platforms and using emerging technologies like RFID we give Retailers the visibility they need to take their business to the next level.

We focus on solving today’s challenges while constantly asking what’s next?’ So, what’s next in your future?

How you will do it

  • Work in agile teams while assuring deadlines and high code quality standards
  • Contribute to the technical design and development of microservices with low-latency, high-availability, performance and scalability in mind
  • Guarantee services continuous deployment ability through a continuous integration workflow
  • Research, suggest and implement new solutions in performance and scalability improvement of backend services
  • Develop clean and maintainable services based on product management, Integrations and Front-end requirements while keeping in mind RESTful API design guidelines
  • Be ready to learn and adapt to new technologies in a fast paced cloud environment
  • Required

  • Experience as a Java Developer (Min. 3 years)
  • Experience using Spring Boot
  • Strong understanding of REST API design and usage on RESTful Web Services
  • Create and maintain APIs
  • Understanding of microservices architecture
  • Preferred

  • Interest in Non-relational database
  • Understanding the different types of microservices communications (MQ, RPC, Rest, )
  • Usage of Swagger, OpenAPI, AsyncAPI
  • Experience with the following development and build tools (or similar) : Maven, BitBucket / Git, JMeter, Graylog, Grafana
  • Aware of the terms : Openshift, Docker, Kubernetes
  • Our Benefits

    We provide meaningful opportunities to learn from the best in the industry and work on innovative solutions. Besides a very pleasant and international work environment Johnson Controls offers Foods & Drinks, Massages, Transport, Health and Life Insurance, Events and Leisure Spaces.

    You will be based on of our modern offices in São João da Madeira with daily transport from Vila Nova da Gaia and Aveiro (+ surroundings) bringing you to the São João da Madeira office in the blink of an eye!

    Reportar esta oferta de trabalho

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Meu email
    Ao clicar em "Continue", autorizo a neuvoo a processar os meus dados e a enviar-me alertas de e-mail, conforme detalhado na Política de Privacidade da neuvoo . Posso retirar o meu consentimento ou cancelar a subscrição a qualquer momento.
    Formulário de candidatura