Java Developer - Mid-level or Senior

Walter Everett ,
London, Greater London
Job Type: Full-time
Salary: £50,000 per annum

Overview

Java Developer - Mid-level or Senior Job Description Are you a talented Java Developer with at least 4 years experience of Java? Have you got experience in a Test Driven Environment? I have currently got an on-going requirement for experienced Java developers. You will be collaborating in cross-functional teams as well as expand your skill set across new technologies and cloud platforms such as Kubernetes - now extensively used across their new application estate. You will have some experience of mentoring and running projects This company does pair programming daily, you must be happy to do this You must have some knowledge of TDD (Test Driven Development) You will also be comfortable presenting and articulating your ideas in an Agile environment - They value everyone’s opinion and reach decisions as a team. You must be willing to support team decisions, even when the ideas oppose your own. You are dedicated to collaborating with everyone inside and outside the team - we rely on face-to-face instant communication a lot. You see the value in mentoring other people and sharing knowledge. You understand the value in giving and receiving feedback to and from everyone in the team. Your skills: Good knowledge of and a love of Core Java Clean code. You appreciate code that is really easy for others to understand. You continuously refactor and improve your code. You practice TDD and follow the principles of the test pyramid. You must have some knowledge of this You believe that pair programming produces better quality code and makes the team go faster in the long run. You prefer to build small services that do one thing well (Microservices). Because this company employs over 25 thousand people and most of their systems, both internal and external are Java-based - there are lots of opportunities to learn and advance There is always an investment in new technology and one of the best working environments you will come across.