Senior Backend Engineer - 24356

Software Development/Engineering Madrid, Spain


Description

Who are we looking for?
 
We are currently seeking a Backend Developer with high expertise in Databases to join our RatedPower team working in Madrid or remote. This role offers the opportunity to join a rapidly growing company delivering industry-leading solutions. 
Be a part of the energy transition and join our growing team, creating intelligent connections across the energy value chain with a strategic focus on growing our offerings in Power & Renewables. 
The candidate will be responsible for
  • Improve RatedPower by developing new or improving functionalities, with efficient, reusable, and easy to maintain code.
  • Collaborate with Product, Design, QA, Frontend teams, to frame and tackle the challenges, both from a technical and business context.
  • Administrate and maintain cloud infrastructure (especially databases) with guidance from our devSecOps engineers.
  • Identify and implement improvements that reduce technical debt and enable the team to iterate faster.
 
 Required skills
  • +3y Experience working with Java, SpringBoot, and object-oriented programming.
  • Proficiency in relational databases architecture (mySQL), performance tuning, and optimization.
  • Experience in designing and implementing database schemas, indexing, and normalization.
  • Skills in query optimization, indexing strategies, and server configuration for performance improvements are a plus.
  • Experience in non-relational like mongoDB.
  • Strong motivation to drive impact by making product or infrastructure improvements.
  • Previous experience writing unitary tests.
  • Deep understanding of architectural principles and design patterns.
  • Proactiveness, team player and willingness to teach & learn from peer
  • Continuous integration and issue tracking tools such JIRA
 
What we offer
  • Work on a unique product where you can see the result of your work materialize in every new release.
  • Face new and amazing challenges leveraging the newest technologies: we work with SpringBoot, GraphQL, Java 17, MySQL 8.0, AWS, automated testing, etc.
  • You choose: position fully remote (based in Spain) or hybrid working model (able to combine working from home and from our office in Madrid city center).
  • Great teamwork working side by side with an incredibly talented workforce willing to share its knowledge and expertise.
  • Career development according to your aspirations and interests. We support our employees with continuous training. You'll get to work together with your manager on defining your career path (focused on technology, team management, and many other possibilities).
  • Opportunity to develop yourself and to be part of a fast-growing startup. You'll have a direct impact on our way of working and decisions made in the business.
  • Compensation commensurate with experience.
  • Work-life balance and Diversity and Inclusion initiatives. We work with humans. Happy humans.
  • Your work will be meaningful and have a direct impact on the planet. Together we shape the future of renewables.