Mid Java Developer
We are looking for a software developer to join our Sevilla team building Solera’s key products for our international market.
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