Job Details  
Advertiser: ITHR

Job Title: Java Developer
Rate:£0 Per Year
Description: Job purpose

As a Java Developer you will be involved in the full development lifecycle of the server components from architecture and design to deployment and integration with other systems and partner products. We are looking for comprehensive experience in building and production support of various REST services and distributed systems.

Key Accountabilities

* Design and develop new micro-services for the media platform.
* Participate in planning and management of development process.
* Share architectural design vision with both technical and non-technical team members, including fellow engineers, product managers, designers and analysts.
* Contribute to continuous delivery and integration pipeline infrastructure.
* Works on improvements in development toolset including testing frameworks, deployment scripts and monitoring libraries.
* Write clean, well-structured and maintainable code with automated test coverage and corresponding documentation.
* Make technical design decisions with little supervision.
* Explore new latest relevant technology, techniques, frameworks, tools, methodologies and processes.

Preferred education/ qualifications:

* University degree (Bachelor or Masters) in Computer Science, Science, Mathematics or equivalent.
* Fluent spoken and written English – ideally other European languages.

Knowledge, Skills & Experience:

* 4+ years of experience working with Core Java. If not Java, then Python or Scala languages may be acceptable depending on the level of experience.
* Knowledge of software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management, Agile development, build processes, testing, and operations.
* Understanding of micro-services architectures, RESTful API design and cluster management systems like Kubernetes or Amazon ECS.
* Experience with Java server micro frameworks: Dropwizard, Spring Boot, Ratpack or others.
* Deep understanding of relational databases such as PostgreSQL or MySQL.
* Knowledge of NoSQL solutions (Cassandra, Riak) and message brokers (Kafka, RabbitMQ) is a big plus.
* Proven experience with automated testing (JUnit, TestNG, Mockito) and CI/CD tools (Jenkins, Spinnaker).
* Experience with legacy system integration and phased application integration.
* Effective communication skills, ability to work well in a collaborative, team environment.

ITHR Group is acting as an Employment Business in relation to this vacancy. ITHR Group is an Equal Opportunities employer; we welcome applicants from all backgrounds.
Skills Required: Java Developer
Job Type: Permanent
Start Date: ASAP
Contact: IT Human Resources Contact E-mail: Click
Contact Tel: 0207 747 1018 Contact Fax:
Reference: FRCO Added: 07-11-2017
  IMPORTANT: For jobs based in the UK it is unlawful to employ a person who does not have permission to live and work in the UK. Please ensure you have this permission before applying, unless the advert states otherwise.
Home   •   About us   •   Privacy Policy   •   Terms   •   Contact Us   •   Help
Copyright © 2013