No more applications are being accepted for this job
- Design, implement and launch scalable micro services in the platform.
- Produce technical design documentation for other teams to consume.
- Design, architect and solution new components along with software architects and product owners.
- Manage peer code-reviews and write unit, functional and integration testing to maintain high quality standards.
- Ability to work in a fast paced and agile development environment
- Experience developing cloud software services and an understanding of design for scalability, performance and reliability
- Provide technical expertise in developing solutions to complex software engineering problems, which require frequent use of ingenuity and creativity.
- Propose new technologies, frameworks and tools to improve the product, team efficiency or process.
- Collaborates well with other engineers and other engineering groups, voluntarily shares information.
- Mentors and nurture junior team members in the team and help them grow.
- Proactive, responsible and reliable in design, suggesting new methods, implementation and delivery.
- Work in autonomous squads, interact with other functional teams.
- Bachelor's degree or higher in Computer Science , Computer Engineering is a MUST
- Expert proficiency Go Lang programming languages 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
- 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.
Go Lang developer - Dubai, United Arab Emirates - Tech Junction Ltd
Description
Duration: 12 monthsJob DescriptionMinimum 5+ years of experience as Java Developer is a MUST
#J-18808-Ljbffr