This job has ended. Find similar jobs.

Java Developer - Digital Business - Brighton

Posted 4 January by Salt Search Ended

Java Developer - Digital Business - Brighton

Rate: £450 - £500

Length: 6 months + extensions

My client is going through some exciting times at present and they are keen to hire a season Java Developer on an initial 6-month contract. This contract is very much extendible. The Java Developer will be responsible for developing Java code working in collaboration with the cross-functional team members

Essential Technical Skills and Experience

  • Java web frameworks (E.g. Wicket, Play, Spring Boot MVC)
  • Microservices architecture and design patterns
  • Relational databases and SQL (PostgreSQL, MySQL)
  • NoSql databases (Mongo, CouchDB, Riak, Neo4J)
  • Web technologies (HTML, CSS, JavaScript/AJAX) and web infrastructure (Apache HTTP/web server, servlet containers, caching, proxies, security, CDNs (Professional)
  • Experience in XML technologies (XML Schema, SAX, DOM)
  • Experience in creation of web services (SOAP, REST)
  • Quality testing frameworks (Sonar Qube)
  • Behaviour-Driven Development (BDD) and Test-Driven Development (TDD) (automated unit testing, Jasmine, Karma, Mocha)
  • Promote user-centered design principles and best practice
  • Version control for Continuous Integration and Continuous Delivery (GitHub, Gitflow) (Expert)
  • Experience developing responsive websites

Desirable Skills and Experience

  • Exposure to other JVM based languages such as Groovy or Scala (Professional)
  • Exposure to other scripting languages such as Ruby or Python (Professional)
  • Bachelor' s degree in HCI, Interaction Design, or related major preferred

Non-Technical Skills and Experience

  • Solid problem solving and debugging skills, attention to detail and critical thinking abilities
  • Ability to give and receive constructive feedback from non-designers
  • Ability to manage multiple projects simultaneously
  • Strong written and oral communication skills
  • Work in the open and share ideas with the wider team
  • Present ideas confidently to senior stakeholders
  • Turn insights, observations and user needs into pragmatic solutions
  • Work quickly and iteratively within an agile environment
  • Good self-organisation and attention to detail, with the ability to break down complex challenges into manageable, actionable chunks that can be understood by both your teams and client
  • A team player: Affable, credible and can communicate effectively with clients and colleagues, including formal presentations. A good team player capable of delivering results in less than perfect circumstances.
  • Fanatical about technology: this client is responsible for the delivery of some of the largest and most innovative platforms in the world, and as such you keep up to date with new things and take your personal development seriously.
  • Excellent communicator: You don't get lost in the tech side. You are able to break down complex technical ideas and communicate them clearly. You keep the user's interests in mind at all times

Please do send across to me the most up to date copy of your CV to

Required skills

  • Java
  • Play
  • Wicket
  • Micro services
  • Spring Boot MVC

Reference: 34139020

Bank or payment details should not be provided when applying for a job. is not responsible for any external website content. All applications should be made via the 'Apply now' button.

Report this job