




Job Summary: Soltec is seeking a SCADA Software Engineer passionate about innovation and sustainability to develop, maintain, and enhance SCADA software, ensuring its reliability and scalability. Key Highlights: 1. Lead the energy transition with innovative technological solutions. 2. Software development in a SCADA environment using Java and microservices. 3. Be part of a multinational company committed to innovation and sustainability. **Join Soltec and Help Us Transform the Future of Solar Energy** **Soltec** is a multinational company firmly committed to innovation and sustainability, and one of the world’s leading references in the sector. At Soltec, we work passionately to deliver technological solutions that improve people’s lives and the planet. If you share our vision and wish to join a company leading the energy transition, **we invite you to join our team**. As a **Software Engineer SCADA**, you will be responsible for developing, maintaining, and enhancing software within the SCADA team, ensuring its reliability, scalability, and security. You will participate in implementing efficient software solutions using Java. **Main Responsibilities** * Programming the SCADA system in JSEE (version 8 or later) and JavaFX. * Design and implementation of microservices using Spring Boot. * Preparation of technical documentation. * Frontend interface development using JavaScript and Angular. * Project management using Maven and Git. * Automation and continuous integration using DevOps tools. * Implementation of unit tests to ensure code quality and use of SonarQube. * Provide expert support to other teams. * Assist the Cybersecurity team in implementing software security measures. * Manage updates and maintenance of third-party products used in the system. * Provide support to other functions/projects within the department. * Promote company values and actively participate in quality management, occupational risk prevention (ORP), sustainability, and environmental management systems, in accordance with ISO 9001, 14001, and 45001\. * These responsibilities represent the overall scope of the role but are not exclusively limited to them. **Desired Skills:** * **Experience:** At least 5 years of demonstrable, recent Java programming experience. * **Education:** Degree or Master’s in Computer Science, Telecommunications, or FPGS in Application Development or equivalent. * **Languages:** Minimum B1 English; B2 desirable\. * **Technical Knowledge:** + Object-oriented programming; knowledge of MVC and hexagonal architectures. + Knowledge of JEE, JSEE version 8 and above, as well as JavaFX. + Frontend: JavaScript, Angular + Microservice Architecture: Spring Boot, JSON, REST APIs + Project Management: Maven, Git, DevOps, CI/CD + Relational Databases: MariaDB, MySQL. + Advanced knowledge of InfluxDB and Grafana + Advanced Linux (Debian/Ubuntu) proficiency. + Experience implementing unit tests and automated tests: TDD, BDD. + Communication Protocols: MODBUS, OPC UA, MQTT, Protobuf + Agile Methodologies: Jira, Scrum, Kanban Convinced that our energy lies in our people, we offer **benefits** that positively impact our teams’ lives both inside and outside the organization. Some of these include: * Permanent employment contract. * Salary commensurate with experience. * Variable compensation. * Flexible start time (8:00 or 9:30 AM) Monday through Friday. * One remote working day per week. * Afternoon off on your birthday. * Option to enroll in various services under the flexible compensation plan. **Are You Ready for the Challenge?** If you’re ready to make a difference and join a company transforming the world, Soltec is the place for you! Submit your application and join our team. *The data controller, SOLTEC ENERGÍAS RENOVALES SL, informs you that the personal data you provide will be processed to initiate the personnel selection process and, if selected, for the relevant administrative procedures related to the future employment relationship. You are informed of your rights of access, rectification, erasure, objection, data portability, and restriction of processing. For further information, please contact* *dpo@soltec.com* *.*


