Senior Java Developer
Senior JAVA 8 Developer - Permanent - West London - £Competitive Salary
A position has become available in our multi award-winning internet company for a talented and motivated senior JAVA developer to work with the supplier product development team. This is a new role following restructuring and substantial expansion of our dev teams.
You will be part of a cross functional team responsible for developing and maintaining our supplier-side products, from SAAS APIs, high-throughput transaction processing to web applications. You will be involved in the full development life cycle from idea, design to launch and support. You will work closely a London-based Product Manager and collaborate with both Philippines and London based Developers, QA and IT Operations teams.
* Five or more years' experience in software development.
* Strong Java 8 experience.
* Experience of Spring, particularly Spring Boot / Spring Cloud.
* A good level of SQL is required, Oracle (PL/SQL) is desirable.
* Experience in developing, maintaining HTTP/REST APIs.
* Experience of queuing, messaging systems.
* Experience in TDD, BDD, End to End tests/frameworks.
* Experience with Scrum and/or other agile methodologies.
* Strong communication skills.
* Analytical and problem-solving mindset.
* Good experience in other programming languages.
* Apache Tomcat and ActiveMQ experience.
* Secure coding and modern web security essentials.
* DevOps: Docker, Vagrant, configuration management and orchestration tools
Please apply for role or contact me directly to discuss further