Posted on Aug 22, 2020 by NextLink Solutions
Back End Developer - AWS Lambda - Cloudwatch - Microservices - Open ID flows - Node.Js - Micro services - Java8 - TDD/BDD - Pharmaceutical - Remote until October 2020 then Onsite - English - Barcelona - Spain - NextLink Solutions
NextLink is having an existing position as a Senior Back End Developer for global pharmaceuticals projects in Barcelona, Spain.
Start date: ASAP
End date: 6 month assignment
Workload: Remote until October 2020 then on site from 1st of October
Work location: Barcelona, Spain
We need someone with professional, hands-on experience in developing serverless Back End in a fast paced, business changing environment. If you are an expert in AWS Step Functions, Lambdas, DynamoDB, and other serverless technologies, then you may be reading about your next job right now!
As a Back End Developer you will be responsible for build, maintain Back End services using AWS serverless technologies. You will be responsible for working with technical and non-technical staff to translate business requirements into technical requirements for execution. You will participate and give feedback in design and code reviews with other developers.
Build, test and maintain serverless Back End components, including security, data model and application logic, in line with software engineering best practices.
Build lambdas orchestrated with Step Functions that interact with other components including microservices and data storages.
Collaborate with teammates (including external vendors) and stakeholders to build and improve Back End services.
Draft architectural decisions together with the Tech Lead and explore new technologies.
Take an active part in code reviews and provide constructive feedback to other members of the team.
Ensure quality of the product through unit testing, documentation and maintenance as appropriate.
+3 years of strong serverless Back End development experience (AWS Lambda, Step Functions, S3, Cloudwatch, SQS, SNS, Secret Manager, Kinesis)
Hands on experience with microservices technologies.
Hands on experience with Open ID flow.
Experience with relational and non-relational databases.
Hands on experience with Node.js with express.js.
Experience with Java8+ and Spring boot is a plus.
Hands on with Monolith/Micro services technologies is a plus.
Testing (Unit Testing/TDD/BDD).
Experience with Git/Gitflow
Experience working with teams using continuous integration, continuous deployment, and automated testing with two weeks iterations and agile software development tools (Jira, GitHub, Jenkins, etc.)
Good understanding of the agile software development process.
Product orientated with a pragmatic approach
Good communication skills.
Fluent proficiency in English.
Please call Diana or send me an email on: (see below)