Java Developer

£575 per day | London | Contract
Posted 2 months ago

Java Developer

Are you a Java Developer? Are you looking for your next exciting contract opportunity? Would you like to work for a Global Loyalty and Benefits organisation? Well, look no further as the perfect opportunity is right in front of you!

Java Developer

Purpose of the job
The developer will be expected to work on large-scale, custom-designed, multi-tier, enterprise-level software development projects primarily using Java.

Key Responsibilities
• Help the team to champion software quality and engender technical vision and ensuring clients are satisfied
• Champion agile best practices and Continuous Delivery
• Facilitate problem solving and work with a team to make them reality.
• Able to lead development efforts for new features while maintaining high standards for code quality
• Able to strategically lead a project team to successful delivery
• Excited to mentor, influence and lead a team of colleagues and partners
• An expert in the Java language, and maybe in1 or 2 or more (projects have a heavy emphasis on Java)
• Influencing priorities, for both the team and the end users. You understand both the business problem and the technical solution, and you’re able to advocate for excellence and effect change when necessary.
• Use appropriate tools to contribute to the development of systems
• You think big and act fast
• You can manage competing priorities, that you’re ready to pivot or adjust plans quickly, and that you understand the role you and your team play in an organisations’ tech strategies.
• Keep challenging the business and IT groups to ensure solutions are innovative.
• Keep abreast of the latest technical Research & Industry insight

Knowledge, skills and experience required
• At least five to eight (5-8) years of professional industry experience in software development using Java with Spring, Hibernate, Spring Boot (up to date knowledge)
• Expert knowledge producing and consuming APIs, including documentation (swagger) and automated testing
• At least five to eight (5-8) year of professional industry experience of using databases
• Experience of cloud based development, AWS preferred.
• Knowledge of messaging solutions such as RabbitMQ
• Knowledge of caching technologies such as Redis
• IT Degree Qualified Desired
• Hands-on development and delivery experience with a broad mix of languages and technologies, with a focus on Java
• Great object oriented (OO) skills, including strong design patterns knowledge and enterprise integration
• Experience working with Agile, Lean and/or Continuous Delivery approaches and best practices, such as pair programming, Continuous Integration, TDD, BDD, Infrastructure as Code etc,
• Knowledge of software best practices like Refactoring, Clean Code, Domain Driven Design, Encapsulation etc
• Experience of implementing SOA, microservices and Web Services desirable.
• Experience working with event driven architectures, specifically Kafka, is desirable.
• Experience of working across multiple delivery organisations practising distributed development in a global environment.
• Experience of working multi-disciplined development teams, including external vendors and agencies providing services for projects.
• The ability to demonstrate through examples, the effective management of stakeholder relationships at all levels internally and externally.
• Experience of projects in Travel, Insurance, Loyalty and Benefits sectors highly desirable.

For more information about this role, please contact:

Ashley Waterman
01892 553 241

See Ashley Waterman's jobs
Related Jobs

Front End Developer - Angular / NodeJS

Competitive | Reigate | Contract

Front End Developer - Angular / NodeJS Surrey £500-£525/day 6 months initial contract We are looking for an Angular/NodeJS Developer to support the development of our client and internally facing web applications. Your primary...

UIPath Developer - Contract

Competitive | Essex | Contract

UIPath Robotic Process Automation Developer/RPA Developer - Contract - London We urgently need an experienced UIPath Developer for an initial 3 months rolling contract, to be based in London Demonstrable experience as...

NodeJS Developer

Competitive | London | Contract

I'm looking for a NodeJS developer to work on a new insurance platform. Candidates must have previous experience and examples of work.