Senior Java Developer

Networking People Limited
11 Jan 2018
10 Feb 2018
Contract Type
Full Time

Senior Java Developer

Leading technology business is seeking an experienced senior Java developer.

This division is responsible for all the orders that customers place through their website and mobile apps: from checkout to delivery. Providing services that make this data available to other systems and schedule critical events like payments and refunds.


Tech stack includes Java 8, AWS, Jersey, Spring Boot, DynamoDB, and Lambda. Experience in all these areas is not necessary, however good Java development experience is a must.

Seeking a senior developer who is passionate about working within a high-performing and autonomous team that value trust, collaboration, and craftsmanship whilst building products that solve hard real world problems.

  • You need to be focused on creating lasting business value, be it improving user experience or operational efficiency. You know that to achieve this you'll need to cultivate a team environment which is innovative, motivational, highly-productive and setup for fast change.
  • You must have a strong software engineering background. You know what clean code looks like and you're able to collaborate on architecture and patterns.
  • You foster collaboration within and between teams.
  • You're passionate about Agile, Lean, learning fast, and creating feedback loops at all levels.
  • Protect the right balance between development standards, company policies and autonomy.

Skills used

  • Java 8, Tomcat, Jersey, Spring Boot
  • AWS, Elastic Beanstalk, DynamoDB, Lambda
  • Development Practices and Architectural direction
  • Clean Code and TDD
  • Microservices and REST APIs
  • Kanban and Continuous Delivery

This job was originally posted as