This role can be based in London or Liverpool (Hybrid) Overview We are searching for a highly-skilled and self-motivated Senior Staff Software Engineer to join our expanding global team. The work will involve backend (Java, Spring Boot) and front-end (JavaScript, ExtJS) development. Main Responsibilities
Design, develop and test new features for web applications.
Develop internal RESTful APIs and integrate with remote APIs.
Collaborate with internal team and stakeholders on functional requirements.
Troubleshoot and resolve issues with existing software.
Requirements
BS Degree in Computer Science, Engineering, or a related field, or equivalent experience.
Minimum of 7 years of professional experience in software development with a focus on Java and JavaScript.
Advanced knowledge of Java and extensive experience with Spring Boot are necessary.
Experience with JavaScript front-end frameworks and libraries.
Proficient with SQL database design, implementation and optimization.
Experience with Java ORMs (e.g. Hibernate Envers).
Experience with Docker and a solid understanding of containerization principles.
Advanced proficiency with Linux.
Familiarity with Agile/Scrum processes and management tools such as Jira.
Ability to work independently and as part of a globally distributed team.
Nice to have experience with the Sencha ExtJS framework.
$65,000 — $110,000/year
To apply for this job, please visit the application page
