Senior Software Engineer - Java Angular
Core
Full stack developer building enterprise-scale web and hybrid mobile applications for local government and housing association customers.
Role type
Senior Full Stack Software Engineer (Java/Angular)
Builds
Enterprise web applications and Ionic-based hybrid mobile apps
Domain
Public sector (local government, housing associations)
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, REST API, Angular (v7+), JavaScript, CSS3/SCSS, HTML5, Ionic, Postgres/Oracle, OAuth, SQLite, Unit testing, Agile methodologies, Source control (Git/SVN), CI/CD tools
Preferred skills
Domain Driven Design, Unix knowledge, Postman, Jira, Cucumber/Selenium, BDD
Technologies
Java, Spring Boot, Angular, Ionic, Postgres, Oracle, SQLite, Git, Jenkins, Hudson, BuildBot, Postman, Jira, Cucumber, Selenium
Responsibilities
Undertake software analysis, design, development, and unit testing; deliver working prototypes from outline specifications; optimize application performance; work in an Agile team environment
Seniority
Senior, hands-on IC