Translating business requirements into low-level application design
Application code development through a collaborative approach
Doing Full-scale unit testing
Applying test-driven and behaviour-driven development (TDD/BDD) QA concepts
Applying continuous integration and continuous deployment (CI/CD) concepts
Mandatory Skills
Java, Spring Boot, and relational / non-relational databases
Hands on experience in Lambda and Functional Interfaces
Experience in Angular framework.
Basic knowledge of AWS cloud services in one or more (Amazon EC2, Amazon RDS, Amazon MSK, Amazon ElastiCache, AWS Glue AWS IAM, Istio, AWS AppMesh, Amazon Keyspaces, Amazon API Gateway...)
Modern SDLC tooling (Maven, Git)
Java full stack-based micro services design-oriented application development and deploying the same using Container orchestration in the cloud environment
Understanding CI/CD pipeline related system development environment
Job Classification
Industry: Software Product Functional Area / Department: Engineering - Software & QA Role Category: Software Development Role: Software Development - Other Employement Type: Full time