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 eobiechefu@welovesalt.com
Job Information
Job Reference: 482749432334
Salary: £400 - £410 per day
Salary per: day
Job Duration: 6-12
Job Start Date: ASAP
Job Location:
Job Industry:
Job Locations: Bristol
Job Types: Contract
Job Skills: Java, micro services, Play, Spring Boot MVC, Wicket