Senior Java Developer
Signify Technology Group are recruiting for one of the largest and most inspiring Technology companies with an impressive Global presence. Whilst offering an amazing, collaborative working environment our client offers an impressive campus to surround the day to day, making this opportunity a unique experience. As a leading Technology brand they are working with some of the worlds most talented Software Engineers with all development in house, allowing them to have unrivaled communication using the latest cutting edge technology.
Signify Technology Group are seeking the best in class Java and Scala Software engineers / developers to join a global leader within Digital Technology.
Our client looks to recruit only the best of the best software engineers, clearly showing a passion for technology and how the digital world is evolving. This opportunity allows the freedom of fluid movement within specialist teams allowing you to add variety and new challenges when you require.
This will be in an Agile environment using techniques such as Test Driven Development, Behavior Driven Development and Pair programming. Due to the exposure with this client you will be working with high traffic projects so previous experience with high capacity and low latency websites/systems will be a great advantage when considering this role.
Java 7/ Java 8
Experience in Continuous Integration and Delivery practices
Delivery experience of high volume, high availability, large-scale backend systems
Agile, TDD / BDD (Jasmine)
Agile enthusiast- passion for Agile methodologies and concepts such as Lean, Kanban
XP practices including pair programming, TDD, BDD
Experience of Mocking Frameworks such as EasyMock, PowerMock or Mockito
Strong TDD and BDD (tools include: Junit, TestNG and Cucumber)
Experience in Continuous integration (Jenkins, TeamCity, Cruise Control)
Excellent communication skills
Knowledge of other JVM based languages
Interest or experience in dev ops
Experience with logging, monitoring and alerting tools - Splunk, Kibana, Elastic Search
Experience with Cassandra or other No SQL databases
Micro Services Architecture
Active presence in the open source community (attending meet ups, uploading code etc)