Job Summary
Designs, runs and improves software that meets user needs. Competent Java developer with significant experience in AWS cloud services. Proficient in AngularJS, Jenkins, Karate, Gherkin and Cypress. Certification: Expected to have AWS Associate Developer accreditation or above
Responsibilities
* Write clean, secure code using test-driven approach.
* Create reusable and open code.
* Collaborate with other developers.
* Fix service faults and maintain infrastructure.
* Apply modern development standards.
* Use prototyping methods and tools.
* Design and build software components.
* Focus on user needs and experience.
* Operate and improve production services.
* Provide Level 3 (L3) support 24/7 (including out of hour on-call support)
Requirements
* Experience with Java (Springboot) and AWS cloud services (ECR, ECS, Lambda, API Gateway, S3, DynamoDB, Step Functions, Apigee)
* Proficiency in AngularJS, Jenkins, Karate, Node 10, Groovy, Bash, Typescript.
* Knowledge of Gherkin, Cypress, Jest, Cloudformation.
* Understanding of software development lifecycle.
* Ability to apply secure coding practices.
* Experience with CI/CD pipelines.
* Knowledge of user-centered design principles.
* ITIL certification will be desirable.
* Experience of working in Agile teams
Seniority level
* Associate
Employment type
* Full-time
Job function
* Information Technology
Industries
* IT Services and IT Consulting
#J-18808-Ljbffr