4-6 Yrs of development experience in modern Java based technologies such as Spring Boot, Micro services, and Kubernetes, Should have knowledge of Java Script, Node JS, Type Script, React JS/Next JS
Experience as a Technical lead in his previous projects and leading end to end development.
Open mindset for continuous improvement and to align with business initiatives.
Bachelors Degree in Computer Science, Engineering or a related field.
Experience with a broad range of technologies including Java 11, Spring Boot, Sprint Cloud, Test Driven Development, Junit, Mockito, OAuth 2 and OIDC.
Experience with Restful API and cloud native technologies including microservice architecture and Patterns.
Experience with cloud technology including AWS, Docker, ECS/ EKS, and Observability tools like Splunk.
Experience with source control and development workflows: Bitbucket, Git, Maven
Design and development of databases such as Oracle.
Strong analytical and problem-solving skills.
Experience with Agile Software Development Life Cycle using Kanban, Scrum, or the Scaled Agile Framework.
Good Attitude, Aptitude to self-learn new things, and flexibility in timing
Excellent communication skills, Self-starter and Could drive things on his/her own.
Development experience in a cross-platform and multi-tier environment.
Critical thinking skills, ability to define problems, establish facts and draw conclusions.
Mandatory Competencies
Programming Language - Java Full Stack - Core Java (java 8+)
Development Tools and Management - Development Tools and Management - Maven
Database - Oracle - Database Design
Agile - Agile - Kanban
Agile - Agile - sAFE / Scaled Agile
Agile - Agile - SCRUM
Cloud - AWS - ECS
Beh - Communication and collaboration
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Quality Assurance and TestingRole: Blockchain Quality Assurance EngineerEmployement Type: Full time