Intermediate Java Developer - Buenos Aires, Argentina - Siemens

Siemens
Siemens
Empresa verificada
Buenos Aires, Argentina

hace 1 semana

Sofía Rodríguez

Publicado por:

Sofía Rodríguez

beBee Recruiter


Descripción

About the role
We are looking for a


About Us


Our SaaS platform combines building intelligence, space analytics, and a consumer-grade mobile app technology to improve the workplace experience for Fortune 500 companies around the globe.

Headquartered in the San Francisco Bay Area, our fast-growing team balances the dynamic energy of a small company with the backing of a global powerhouse.


Our embedded software group is responsible for designing, implementing, and delivering firmware deployed to a wide array of devices including our industry-leading smart lighting control sensors, gateways, and edge computing device.

Our sensors combine small form-factor, advanced wireless networking, and sensing capabilities.

Acting as the heart of our IoT platform, they empower buildings with real-time environmental telemetry, asset tracking and tremendous energy cost reduction while ensuring occupants safety and comfort.

The sensor network is supported by our gateway and edge computing device facilitating driving our sensor network data to the cloud and satisfying low latency real-time data processing needs of our customers respectively.


The embedded software team continuously strives for excellence and is very agile in nature to tackle the challenges of building new features or to support our existing deployments spanning 410+ million square feet of commercial real estate globally.


What You Will Do

  • Design and develop high quality software product;
  • Write automated unit and integration testing for all software code written;
  • Ensure implementation/continuous improvement of formal processes to support software development activities;
  • Provide guidance to the team for technical escalations for escalations;
  • Performs peer code reviews as part of everyday workflow;
  • Comfortable with rapid development cycles, tight schedules, tight integration with QA and product management;
  • Foster engineering's best practices for the development of highquality products;
  • Contributes ideas for continually improving the team's productivity, job enjoyment, and code quality;
  • Be part of a rotational oncall 24X7 Tier3 production support to support the production issues that need dev team's inputs.

Your Skills and Experience

  • 3+ years of current experience in Java/Spring/PostgreSQL development;
  • Current experience with modern developer testing practices and CI/CD;
  • Experience and detailed knowledge of Refactoring of older codebases;
  • Ability to write clean code with good design;
  • Hands on experience in Spring, Spring Boot, Spring MVC, and Hibernate;
  • Hands on experience in SQL queries, Postgres knowledge is preferable;
  • Experience developing for distributed computing environment;
  • Good knowledge of RESTful standards and best practices.

Bonus Points For

  • Hands on experience with React/Javascript;
  • Hands on knowledge of AWS services and AWS certification is a plus;
  • Good Understanding of TCP/IP Socket Protocols with SSL;
  • Hands on experience deploying and troubleshooting in Linux/Unix environments;
  • Experience with concurrent programming and profiling of multithreaded programs;
  • Development with Kafka experience. Experience with topics design and capacity planning.

Más ofertas de trabajo de Siemens