10 nov
|
Twtspain
|
Santander
10 nov
Twtspain
Santander
Our client, a leading software solutions provider based in
Santander, Cantabria
, is seeking a skilled and experienced
Backend Developer
specializing in Java and microservices architecture.
This role is key to designing, developing, and maintaining robust, scalable, and high-performance backend systems that power our client's innovative applications.
The ideal candidate will have a strong understanding of backend development principles, microservices patterns, and a passion for building resilient and efficient software.
You will collaborate with cross-functional teams to deliver cutting-edge solutions that meet complex business requirements.
This position offers a hybrid work model, allowing for a blend of in-office collaboration in our
Santander
office and remote flexibility, promoting a productive and balanced work life.
About the Role
Our client, a leading software solutions provider based in
Santander, Cantabria
, is seeking a skilled and experienced
Backend Developer
specializing in Java and microservices architecture.
This role is key to designing, developing, and maintaining robust, scalable, and high-performance backend systems that power our client's innovative applications.
The idóneo candidate will have a strong understanding of backend development principles, microservices patterns, and a passion for building resilient and efficient software.
You will collaborate with cross-functional teams to deliver cutting-edge solutions that meet complex business requirements.
This position offers a hybrid work model, allowing for a blend of in-office collaboration in our
Santander
office and remote flexibility, promoting a productive and balanced work life.
Key Responsibilities
Design, develop, and implement scalable backend services using Java and relevant frameworks (e.g., Spring Boot).
Build and manage microservices, ensuring they are independently deployable and maintainable.
Develop RESTful APIs and integrate with various data sources and third-party services.
Write clean, efficient, well-documented, and testable code.
Implement security and data protection best practices.
Work with databases (SQL and NoSQL) to design and optimize data storage solutions.
Participate in code reviews, providing constructive feedback to peers.
Troubleshoot, debug, and resolve backend system issues.
Collaborate with frontend developers, DevOps engineers, and product managers to deliver features.
Stay updated on emerging technologies and industry trends in backend development.
Requirements
Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
Minimum of 5 years of professional experience in backend development.
Strong proficiency in Java programming language and the Spring framework (Spring Boot, Spring MVC).
Proven experience designing and implementing microservices architectures.
Solid understanding of RESTful API design principles and best practices.
Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
Familiarity with containerization technologies like Docker is a plus.
Experience with version control systems, particularly Git.
Strong analytical and problem-solving skills.
Excellent communication and teamwork abilities.
Benefits
Our client offers a competitive annual salary of * €.
You will benefit from a flexible hybrid work model, allowing for a healthy work-life balance.
We provide opportunities for continuous professional development, including training and conference attendance.
Enjoy a collaborative and innovative work environment in the beautiful city of
Santander
,
Cantabria
.
Comprehensive health and dental insurance are included.
This is an excellent opportunity to grow your career with a dynamic company focused on technological excellence.
#J-*-Ljbffr
📌 Desarrollador/A Backend Java | Spring Boot | Microservicios (Santander)
🏢 Twtspain
📍 Santander