Senior Software Development Engineer
Solera
Madrid or Seville, Spain
The developer will work as part of a Scrum squad focused on delivering features on specific Products or Projects; working closely with Product & Business colleagues.
What You’ll Do
- Translate business requirements into technical deliverables;
- Develop new features following domain driven and microservices architecture;
- Extend features on existing applications;
- Help to modernize and break up monolithic applications;
- Investigate and resolve defects in mission critical systems;
- Take ownership of feature delivery through the software development lifecycle in a DevOps culture;
- Contribute to core architecture and technical design standards.
What You’ll Bring
- At least 4 years of experience in software development;
- Degree in Computer Science, Mathematics or related field;
- Proficiency in:
- Java & Spring;
- REST APIs;
- Git, Maven.
- Experience building large scale web applications;
- Knowledge of using relational databases and non-relational databases;
- Professional proficiency in English.
It’s A Bonus If You Have
- Experience in Frontend development building responsive UIs;
- Expertise in Application Lifecycle Management, DevOps and Continuous Delivery/Deployment processes;
- Experience of TDD, BDD and Automated Testing Practices;
- Knowledge of Domain Driven Design, Event Driven, Microservices and Hexagonal Architectures;
- Experience with Docker containerization and Kubernetes orchestration;
- Experience working in a Scrum/Agile environment.
Don't forget to mention EuroTechJobs when applying.