London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | London |
Education | Not Mentioned |
Salary | Competitive salary |
Industry | Not Mentioned |
Functional Area | Not Mentioned |
Job Type | Permanent , full-time |
Summary of responsibilities The role involves the following activities: leading engineers to write high quality code thats easy to understand and work with Pair programming to write high quality code thats easy to understand and work with Writing tests- very often before the associated code - at unit level with Junit, Mockito and in BDD style with Cucumber Reviewing pull requests and giving good feedback Attending backlog refinement and planning sessions to discuss and estimate (small, medium, large) upcomingstories Taking part in understanding requirements and designing platform features and their implementations Championing Devops & craftmanship Implementing monitoring and alerting mechanisms Building for security Being involved with attracting and interviewingfurther excellent engineers ProfileCompetencies Experience relevant for this job: Comfortable working in agile methodologies, ideally Scrum. Experience with java 8 Sound knowledge of Spring boot or another Java back-end framework, Kafka, Elastic Search, Kibana,& Kubernetes AZURE or AWS Development Environment Refactoring experience, and resolving technical debt. Designing RESTful APIs and integrating third party RESTful APIs. Engineering scalable and reliable solutions. Working familiarity with code revising andbranding, ideally Git. Use of common productivity tools. Experience with automated testing approaches - test driven development, unit testing, integration testing, and BDD testing. Exposure to continuous integration tools. Understanding of service orientedarchitectures and message brokers. Skills relevant for the job Written and verbal communication skills. Problem solving, analysis and computational skills. Customer focus. Innovative approach to problem solving.