Senior Backend Developer
Role details
Job location
Tech stack
Job description
This is a full-time hybrid role for a Full Stack Developer based in Valencia, with the flexibility to work from home part of the time.The Full Stack Developer will design, develop, and manage both front-end and back-end web applications.The role includes collaborating with cross-functional teams, maintaining and optimizing web solutions, troubleshooting and debugging applications, and ensuring optimal application functionality.You will work on delivering high-quality code and participate in code reviews to maintain robust software development standards.ResponsibilitiesWriting clean, high-quality, high-performance, maintainable codeDevelop and support software including applications, database integration, interfaces, and new functionality enhancementsCoordinate cross-functionally to insure project meets business objectives and compliance standardsSupport test and deployment of new products and featuresParticipate in code reviewsQualificationsBachelor's degree in Computer Science (or related field)3-5 years experience in Java Technologies, Spring Framework / Spring BootExperience with end-to-end testing frameworks (Cypress), Monorepo with NX, Testing with Jasmine and Karma.Experience with version control (Git) and build automation toos (Gradle).Experience in CI/CD environments, cloud technologies (Docker, Azure, Kubernetes) and database technologies (PostgreSQL).Knowledge of microservices architecture.Experience in and fun with agile software development methodologies.Knowledge of Project Management Tools at user level (Jira, Azure Devops, GitLab).Valuable knowledge of event-driven architectures (Apache Kafka).#J-*****-Ljbffr
Requirements
Bachelor's degree in Computer Science (or related field) 3-5 years experience in Java Technologies, Spring Framework / Spring Boot Experience with end-to-end testing frameworks (Cypress), Monorepo with NX, Testing with Jasmine and Karma. Experience with version control (Git) and build automation toos (Gradle). Experience in CI/CD environments, cloud technologies (Docker, Azure, Kubernetes) and database technologies (PostgreSQL). Knowledge of microservices architecture. Experience in and fun with agile software development methodologies. Knowledge of Project Management Tools at user level (Jira, Azure Devops, GitLab). Valuable knowledge of event-driven architectures (Apache Kafka). #J-*****-Ljbffr