Software Developer - Java Experience
Core
Full lifecycle software development, DevOps, and application support for clients across the UK.
Role type
Software Developer (Java)
Builds
Front-end, back-end systems, integrations, and new features for diverse client projects.
Domain
IT Consulting / Enterprise Software
Deliverable
production ML models | product features | dashboards & analysis | client delivery
Required skills
Java, full software development lifecycle, unit testing, database experience (MongoDB, SQL, Document DB), agile methodologies, system design, DevOps practices
Preferred skills
.Net, C#, Salesforce, Sharepoint, Dynamics CRM, Sitecore, ReactJS, Angular, Docker, Azure, AzureDevOps, Octopus
Technologies
Java, .Net, C#, Salesforce, Sharepoint, Dynamics CRM, Sitecore, ReactJS, Angular, Docker, Azure, AzureDevOps, Octopus, MongoDB, SQL
Responsibilities
System development (front-end, back-end, integrations), DevOps service support, workflow planning, process optimization, quality assurance, implementing customer requirements, analysis and design of solutions, daily team sparring, on-call rotation
Seniority
Mid-level (2+ years experience)