Smart Recruit Online Ltd

Software Developer - Java

Expiring today

Location
England, London
Salary
Negotiable
Posted
08 May 2019
Closes
22 May 2019
Ref
recroot-210-8297-58036
Contact
Smart Recruit Online
Sector
IT
Contract Type
Permanent
Hours
Full Time

Part of an exciting new tech investment, ITG is now looking for a strong and experienced Java developer to work in a Scrum Agile team building the companies next generation of scalable SaaS products using the latest architectural patterns and practices, development frameworks, cloud technologies and software delivery practices. You will work alongside other back-end developers to build a number of scalable micro-services exposed to the front-end via a RESTful API.

What I need to do:

  • Collaborate with your team to analyse, design and ship new features
  • Use Java J2EE and Google Cloud Platform technologies to build and deliver a range of scalable micro-services exposed through a RESTful API
  • Build code using a test-first/TDD/BDD approach maintaining a high level of automated test coverage
  • Collaborate with DevOps to build a comprehensive set of CI/CD pipelines that allow the team to deliver features on a continual basis
  • Contribute and help define coding standards within the team and wider department

On top of a competitive salary, you can expect:

  • 25 days' holiday + bank holidays
  • Pension scheme
  • Tons of discounts
  • Employee Assistance Programme

Java | Developer | Analyse | Design | J2EE Cloud | Technology | DevOps | Coding



Essential Skills

What I need to know:

  • Highly experienced at building scalable enterprise-level solutions with Java J2EE
  • Experience using cloud PaaS preferably Google Cloud Platform
  • Experience using cloud-based server-less technologies, message queues, caching technology, object storage solutions, data storage solutions (relational and NoSQL), API gateways, containers and container ecosystems
  • Experience developing RESTful API
  • Object Orientated Design (OOD) and Programming (OOP)
  • Experience working with relational DBs such as Microsoft SQL, Oracle, Cloud Spanner. Ideally NoSQL experience
  • Experience with XML and JSON data formats
  • Highly proficient at writing code with a TDD approach using JUnit and experience working in projects achieving a high level of test automation preferably using a BDD approach
  • Experience working in strong cross-functional and self-organising Scrum Agile teams
  • Experience with Git-based source control
  • Have a solid understanding of common web vulnerabilities and the strategies and techniques to avoid them
  • Ability to mentor other team members with technical practices and development skills
  • A desire to keep abreast of technical and industry developments

Resources available to me:

  • Head of Application Development
  • DevOps Team
  • Data Specialists
  • Solution Architects
  • Product Owner
  • Google Cloud Platform product specialists
  • Colleagues from other teams in the wider technology department
  • Your team
  • Jira
  • Confluence Knowledge Base
  • Pluralsight






About Company

Inspired Thinking Group (ITG) is among the most successful full-service marketing businesses in the world, employing over 850 specialists across technology, marketing, data, print and content creation. We have UK offices in Birmingham and London, an R&D centre in Dartford, and client teams throughout Europe. We have US offices in New York and Chicago. Our Media Centre marketing automation platform gives visibility and control of every aspect of our clients' marketing activity. It manages the marketing operations of around 60 blue-chip clients, including M&S, Heineken, PUMA, Audi, Sainsbury's, Renault and KFC. Our technology is supported by a range of market-leading services, including our Birmingham-based digital agency, £250 million in print management, an eCRM division, which sends out four-billion personalised communications a year, a retail strategy agency, comprehensive local marketing programmes, and a 22-seat, 24/7 artworking studio creating over three million assets a year.

Apply for Software Developer - Java

Already uploaded your CV? Sign in to apply instantly

Apply

Upload from your computer

Or import from cloud storage

Your CV must be a .doc, .pdf, .docx, .rtf, and no bigger than 2MB


4000 characters left

Marketing Communication

We'd love to send you information about Jobs and Services from Jobstoday by email.

All emails will contain a link in the footer to enable you to unsubscribe at any time.


When you apply for a job we will send your application to the named recruiter, who may contact you. By applying for a job listed on Jobstoday you agree to our terms and conditions and privacy policy. You should never be required to provide bank account details. If you are, please email us.

Similar jobs

Similar jobs