Match score not available

2 x Senior Golang (E-commerce)

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Minimum 5 years in software development, Strong proficiency in Golang and microservices, Familiarity with Document DB and OpenSearch, Experience with CDC tools is a plus, Fluent in English with communication skills.

Key responsabilities:

  • Develop and maintain a data aggregator
  • Implement Document DB solutions with performance tuning
  • Prepare to connect Document DB to OpenSearch
  • Write clean code and mentor junior developers
  • Collaborate in Agile ceremonies for continuous improvement
Dikshatek logo
Dikshatek Human Resources, Staffing & Recruiting SME https://www.dikshatek.vn/
51 - 200 Employees
See more Dikshatek offers

Job description

About Us:

Our project is at the forefront of innovation, dedicated to creating cutting-edge solutions for our clients. We are seeking a Senior Golang Developer to join our dynamic team. If you are passionate about building scalable applications and enjoy working in a collaborative environment, we want to hear from you!

Position Overview:
As a Senior Golang Developer, you will play a critical role in developing our data aggregation system. Your expertise will contribute to the seamless collection of data from various client services into a Document DB, and facilitate the connection of the Document DB to OpenSearch in the next phase of the project.

Key Responsibilities:

  • Design & Development:

    • Develop and maintain a robust data aggregator that collects data from multiple services and stores it in Document DB.
    • Collaborate with cross-functional teams to understand requirements and translate them into technical specifications.
  • Database Management:

    • Implement and optimize Document DB solutions, ensuring data integrity and performance.
    • Prepare for Phase 2, connecting Document DB to OpenSearch using Change Data Capture (CDC) methodologies.
  • Code Quality & Best Practices:

    • Write clean, maintainable, and efficient code in Golang.
    • Conduct code reviews and provide mentorship to junior developers.
  • Collaboration:

    • Work closely with product managers, designers, and other developers to deliver high-quality software.
    • Participate in Agile ceremonies and contribute to continuous improvement initiatives.


Qualifications:

  • Experience:

    • Minimum of 5 years of experience in software development with a focus on Golang.
  • Technical Skills:

    • Strong proficiency in Golang and experience with building microservices.
    • Familiarity with Document DB (e.g., MongoDB, Couchbase) and OpenSearch or similar technologies.
    • Experience with CDC tools and techniques is a plus.
  • Communication:

    • Fluent in English with excellent verbal and written communication skills.
    • Ability to collaborate effectively with team members and stakeholders across different functions.
  • Problem-Solving:

    • Strong analytical and problem-solving skills with a proactive approach to challenges.

Preferred Qualifications:

  • Experience with cloud platforms (AWS, GCP, Azure).
  • Understanding of containerization technologies (Docker, Kubernetes).
  • Knowledge of CI/CD practices and tools.


Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
EnglishEnglish
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Problem Solving
  • Collaboration
  • Analytical Thinking

Related jobs