Descripción de la oferta
Join to apply for the Software Developer - JAVA role at Siemens Digital Industries SoftwareWe are a leading global software company dedicated to computer-aided design, 3D modeling, and simulation—helping innovative manufacturers design better products faster! With the resources of a large company and the energy of a start-up, we foster a culture of creativity, growth, and innovation.Join us as a Software Developer - JAVA in a hybrid work model with regular visits to our office in San Sebastian, Basque Country . Our team develops software for the Siemens Water platform (SIWA), which helps water utility companies improve efficiency, resiliency, and reduce their carbon footprint.SIWA offers smart water solutions integrating Big Data, Hydraulic Simulation, Artificial Intelligence, and other technologies to extend asset lifespan, reduce water losses, monitor water quality, and improve service reliability and operational efficiency. It is implemented in water utilities worldwide, including Spain, UK, France, Portugal, Germany, Sweden, Canada, Costa Rica, and Chile.Let’s improve the world together with our software!For more information :Please include your academic record, detailing your scores, as part of your application.Key Responsibilities :Development and maintenance of scalable data pipelines.Development and maintenance of Java services exposed as REST services.Integration of Java services with data sources, including RDBMS and NoSQL databases.Adherence to development practices like TDD and Clean Code principles.Management of CI / CD pipelines for building, testing, and deploying services.Automation of infrastructure deployment using IaC frameworks such as Terraform, Ansible, and AWS CloudFormation.Use of Docker and Kubernetes for containerization.Collaborate with customer success and development teams to understand requirements and deliver solutions.Effective communication with customers to align project goals.Stay updated with industry trends and technologies.Continuous improvement of data engineering practices.Qualifications :Proven experience developing enterprise applications in Java and SQL.Experience with TDD and Clean Code principles.Experience building and maintaining CI / CD pipelines.Proficiency with Maven and Git.Experience with AWS services.Knowledge of RDBMS and NoSQL databases.Fluent in English and Spanish (written and spoken).Preferred Skills :Experience with Hadoop, Spark, and Hive.Experience with real-time data architectures.Familiarity with data ingestion and integration tools.Knowledge of container technologies like Docker and Kubernetes.Experience with IaC frameworks such as Terraform, Ansible, and CloudFormation.Understanding of Python ecosystems and tools.We are Siemens. A global team of over 377,000 innovators building the future. We value diversity and are committed to equality. Apply now through our career platform to join us in shaping tomorrow!We welcome applications from individuals with disabilities and will provide accommodations during the application and interview process upon request.Additional materials : Learn about San Sebastian
#J-18808-Ljbffr