Seville, Spain
193 days ago
Java Developer

The Role
We are looking for a Software Development Lead to join our Sevilla team building Solera’s key products for our international market.

The Development Lead will work partly in the present, supporting scrum squads to deliver software features; and partly in the future, working with Product Owners to define and design the next products & projects.

What You’ll Do

Lead software development teams to produce high quality softwareWork with Product Owners and Stakeholders to define solutions and translate business requirements into technical designChampion best practices and ensure software qualityHelp to define a vision and technical roadmap for Solera’s product and technology stackTake responsibility for software solution architecture within the team, working closely with Enterprise Architects and implementing Solera’s Architecture ManifestoOwn the software development lifecycle in a DevOps culture – optimize it, tackle inefficiency and reduce wasteCoach and mentor team membersHelp ensure the performance, uptime and reliability of mission critical systemsLead the recruitment and selection of new team members

What You’ll Bring

At least 3 years of experience in software development, including 1 year or more leading technical teamsFP2 or Degree in Computer Science, Mathematics or related fieldProficiency in:Java & SpringREST and SOAP APIsGit, MavenExpertise building large scale web applicationsExpertise in Application Lifecycle Management using a tool such as Jenkins, Bamboo or ShippableExperience with Docker containerization and Kubernetes orchestrationKnowledge of using relational databases and non-relational databasesAbility to communicate clearly technical designs and objectivesStrong proficiency in English

It’s A Bonus If You Have

Experience working with Microservices, Event Driven and Domain Driver Design architecture patternsExperience in Frontend development building responsive UIs using JS Frameworks such as AngularExperience in non-relational databases, such as ElasticSearchExperience in HDFS, Spark and/or HBASEExperience of TDD, BDD and Automated Testing PracticesExpertise in DevOps and Continuous Delivery / Deployment cultureExpertise in Store procedures

It is impossible to list every requirement for, or responsibility of, any position.  Similarly, we cannot identify all the skills a position may require since job responsibilities and the Company’s needs may change over time.  Therefore, the above job description is not comprehensive or exhaustive.   The Company reserves the right to adjust, add to or eliminate any aspect of the above description.  The Company also retains the right to require all employees to undertake additional or different job responsibilities when necessary to meet business needs.
Confirm your E-mail: Send Email