Sr. Developer

volkswag04 Nan, Thailand
Apply Now

Career Opportunities: Sr. Developer (9867)

Requisition ID 9867 - Posted 

  Job Description Print Preview

Apply Save Job Email Job to Friend Return to List

 

Sr. Developer

 

Skills/Knowledge required -

Programming: JAVA/ Python

Cloud Env: AWS Cloud and Services (Lambda, ECS, EKS , RDS, SNS , SQS , S3, Cognito etc.)

Build & Deployment: Docker, Code Build/ Deploy, Code Pipeline

DB Layer: MySQL, Oracle, Postgres

Testing:  Go Testify, Spock framework, Groovy, UI testing in Jest/Karma & Jasmine

IaC: Terraform/ Cloud Formation/CDK etc.

- At least 3+ years of experience in Python or JAVA development

- Experience in TDD using Go / JAVA.

- Minimum 2 year of experience in agile development

- Experience in working Go/ Java relevant design patterns.

- Expertise in Containerization technologies e.g., docker (or singularity)

- Distributed systems and expose to their functionality through well-designed RESTful or gRPC APIs.

- Proficient in version controls especially Git

- Strong Linux Fundamentals

- Well versed with CI/CD Concept and implementation

- Awareness of Server and Server-less Architecture

 

Roles & Responsibilities            

-Requirement understanding & data gathering conferring with business users/product owners.

-Evaluating & proposing multiple solutions for the given requirement

-Development & unit test of new features, changes requests

-Thorough understanding of design principles and patterns                  

-Implements best coding practices (e.g. clean code)

-Understands application security, common attack vectors and how to code defensively.

-Designing, developing, and deploying serverless applications using AWS Lambda, API Gateway, Fargate, DynamoDB, and other relevant AWS services.

-Should maintaining up-to-date knowledge of AWS services and best practices and staying abreast of developments in the field of cloud computing.

-Should be able to identify which AWS services meet a given technical requirement and to define technical requirements for an AWS-based application.

 -Should designing and implementing scalable, secure, and highly available AWS architectures.

-Keeping up to date with AWS services and serverless trends to recommend improvements and new solutions.

-Documenting serverless application architecture, design decisions, and processes.

-Implementing AWS infrastructure as code (IaC) using tools like AWS Cdk or CloudFormation or Terraform.

 -Experience with AWS CLI and SDKs.

-Experience in using CI/CD tools, can set up a build & deployment tool.

-Understanding of a continuous integration tool etc. to automate the build and test process.

-Knows the branching & Merging strategies, setting up repositories, etc.

-Good knowledge of editors, debuggers, IDEs              

-Ability to prioritize the work as per the project needs.                            

-Should be able to handle the tasks independently.    

-Should be able to handle Operational activities along with regular Development. 

-AWS certifications (e.g., AWS Certified Developer, AWS Certified Solutions Architect) are a plus."

 

Apply Save Job Email Job to Friend Return to List

Email this job to a friend

 

 

 

The job has been sent to

 

Please provide the information below Job title: *Your friend’s email address: Message:
*Confirm you are not a robot:

Send Cancel