Java/Spring Software Engineer

Hace 4 días

Santiago de Compostela A Coruña, Santiago (comarca); Provincia de La Coruña; Galicia, España Signicat Jornada completa
Our client, a cutting-edge technology firm, is seeking a highly skilled Senior Software Engineer (Backend) to join their fully remote engineering team. In this role, you will design, develop, and maintain scalable and robust backend systems that power their innovative products. We are looking for a proactive problem-solver with a strong understanding of backend technologies and best practices. This is an excellent opportunity to contribute to impactful projects from anywhere, with a focus on building high-quality software solutions. While the role is remote, occasional travel for team meetups may be required, but the primary mode of operation is remote, allowing flexibility for individuals based in regions like Córdoba .

About the Role
Our client, a cutting-edge technology firm, is seeking a highly skilled Senior Software Engineer (Backend) to join their fully remote engineering team. In this role, you will design, develop, and maintain scalable and robust backend systems that power their innovative products. We are looking for a proactive problem-solver with a strong understanding of backend technologies and best practices. This is an excellent opportunity to contribute to impactful projects from anywhere, with a focus on building high-quality software solutions. While the role is remote, occasional travel for team meetups may be required, but the primary mode of operation is remote, allowing flexibility for individuals based in regions like Córdoba .

Key Responsibilities
Design, develop, test, deploy, maintain, and improve backend software.
Manage individual project priorities, deadlines, and deliverables.
Collaborate with front-end developers, product managers, and designers to deliver features.
Participate in code reviews to ensure code quality and share knowledge.
Mentor junior engineers and share best practices.
Optimize application performance and scalability.
Requirements Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.5+ years of professional experience in backend software development.
Proficiency in one or more backend programming languages (e.
Python, Java, Node.
Js, Go). Experience with relational databases (e.
PostgreSQL, MySQL) and/or NoSQL databases (e.
MongoDB). Experience with cloud platforms (AWS, Azure, GCP) is a plus.
Familiarity with containerization technologies (Docker, Kubernetes) is desirable.
Excellent communication and teamwork abilities, especially in a remote setting.
Benefits Our client offers a competitive salary, excellent benefits, and a flexible, fully remote work environment. You will have the opportunity to work on challenging projects with a talented team and contribute to innovative technologies.
Enjoy the flexibility of working from home, withpotential opportunities for occasional in-person team gatherings.