Backend Developer (Java)

almost 3 years ago
Full time role
United Kingdom... more
United Kingdom... more

Job Description

CarbonChain is growing and we are looking for talented people to help us grow to the next level.

We’re a team of highly regarded engineers, consultants and economists who are trusted leaders within our fields, from guiding the growth of multi-country supply chains for Amazon Europe to developing and delivering multiple and bespoke scalable enterprise software solutions across various sectors including Sports and Leisure (English Football Association), Banking and Finance (Western Union, UBS),and providing specialist Consulting services to Oil & Gas and mining enterprises for BCG and Rio Tinto.

CarbonChain is looking to strengthen our Software Development team with a Java Backend rockstar. Responsible for server-side logic, database scripting, ensuring high performance and responsiveness of backend endpoints.

Specifically, you would be our SME for:

  1. Integration of user-facing elements
  2. Building reusable code and libraries
  3. Optimisation of the application for maximum speed and scalability
  4. Implementation of security and data protection
  5. Design and implementation of data storage solutions

Qualifications:

  • Computer Science degree or equivalent experience
  • Experience in designing and implementing APIs and Microservices
  • Experience building enterprise software
  • Passionate about technology
  • Strong core Java 8+ skills
  • Core CS algorithms
  • Spring Boot, JDBC, Maven
  • TestNG, Mockito, SonarQube
  • Docker, AWS, AWS ECS (Fargate), AWS CodeBuild/CodeDeploy/CodePipeline
  • Nginx, Apache Tomcat (APR)
  • PostgreSQL (standalone and AWS RDS)
  • Redis (standalone and AWS ElastiCache)
  • SQL, stored procedures/functions for PostgreSQL, SQL execution plan analysis and optimisation
  • Setup and administration of backups
  • Git, Bitbucket, GitFlow workflow
  • Administration of CentOS, Ubuntu
  • IntelliJ IDEA, WebStorm, Vim
  • Strict TDD, BDD
  • Pair Programming XP
  • Rest Services
  • Angular 11 / Typescript (bonus optional)

CarbonChain was born in 2019 with a mission to make supply chains green again. Our products offer quantitative and actionable solutions to reduce greenhouse gas emissions in the supply chains of the world’s most polluting industries — oil & gas, mining, metals, minerals and agriculture which is responsible for 50% of global greenhouse gas emissions.

CarbonChain was part of the Y Combinator Summer 2020 batch and has secured backing from the UK government’s innovation arm, InnovateUK, the NatWest accelerator and the London Business School Incubator.

Similar jobs