
Dautom
About the job
We are seeking a dedicated Java Backend Engineer who is responsible for designing, implementing and launching scalable micro services in the platform.
Job Description:
Required
Skills and Experience
Bachelor’s degree or higher in Computer Science , Computer Engineering is a MUST
Experience: Minimum 6+ years of experience as Java Developer is a MUST
Expert proficiency in any one of programming languages, such as Java, Spring Boot, Node JS, Go Lang, .Net, PHP or Python is a MUST
Expert Proficiency in core computer science fundamentals, algorithms, data-structures, is a MUST
Experience and understanding of Micro-services Service orient architecture is a MUST
Hands on development experience defining, developing and maintaining REST based applications is a MUST
Strong knowledge of Database and Database design, SQL is a MUST
Strong knowledge of Design Patterns, Systems Design, Class Design, is a MUST
Experience developing cloud software services and an understanding of design for scalability, performance and reliability is a MUST
Experience with version control Git or Bitbucket is a MUST
Fluency in English is a MUST
Desired
Experience in relevant industry domains such as Retail, Distribution, B2B, Ecommerce is preferred
Understanding the CI/CD cycle, Kubernets, Dockers, Hibernate is a highly desired
Experience in building cloud native micro services applications on cloud AWS , GCP or Azure is highly desired
Automation Testing utilizing repositories platform like GitHub, Gitlab or BIT bucket