Golang Developer

Backend EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 11-50Since 2018H1B No SponsorCompany SiteLinkedIn

Location

Ukraine

Posted

6 days ago

Salary

0

Seniority

Mid Level

Bachelor Degree2 yrs expEnglishAWSKubernetesMicroservicesNoSQLPostgreSQLGo

Job Description

Golang Developer

Ruby Labs

• Participate in the solution development and maintenance of high-performance backend services and applications using Golang. • Architect, implement, and optimize microservices-based applications, ensuring scalability, reliability, and maintainability. • Collaborate with the DevOps team to deploy and manage Golang applications in Kubernetes clusters using Helm for efficient package management. • Design and optimize database schemas, queries, and transactions, specifically using Postgres. Ensure data integrity, performance, and scalability. • Develop and enhance the billing system to ensure accurate and timely processing of financial transactions. • Conduct code reviews to ensure code quality, best practices, and adherence to coding standards. • Collaborate within the cross-functional team, including DevOps, Backend and Frontend developers, QA and product management to understand requirements and deliver high-quality software solutions. • Maintain comprehensive documentation for code, architecture, and processes to facilitate knowledge transfer and onboarding of team members. • Ensure decent Unit test coverage of the applications and participate in keeping the autotest suite up-to-date.

Job Requirements

  • Minimum of 2-3 years of professional experience in development as a Golang developer, with a proven track record of delivering scalable and robust solutions.
  • Expertise in Golang, with a deep understanding of its concurrency model, frameworks, and best practices.
  • Experience in designing, developing, and maintaining microservices architectures.
  • Proficient in designing and optimizing databases, particularly with Postgres.
  • Excellent communication skills and the ability to work collaboratively in a team environment.
  • Strong problem-solving skills and the ability to think critically about complex technical challenges.
  • Previous involvement in the development and maintenance of billing systems.
  • Experience using AWS services.
  • Experience using NoSQL databases.

Benefits

  • Remote Work Environment: Embrace the freedom to work from anywhere, anytime, promoting a healthy work-life balance.
  • Unlimited PTO: Enjoy unlimited paid time off to recharge and prioritize your well-being, without counting days.
  • Paid National Holidays: Celebrate and relax on national holidays with paid time off to unwind and recharge.
  • Company-provided MacBook: Experience seamless productivity with top-notch Apple MacBooks provided to all employees who need them.
  • Flexible Independent Contractor Agreement: Unlock the benefits of flexibility, autonomy, and entrepreneurial opportunities. Benefit from tax advantages, networking opportunities, reduced employment obligations, and the freedom to work from anywhere.

Related Job Pages

More Backend Engineer Jobs

Zensar logo

Java

Zensar

At Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus. Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.

Full TimeRemoteTeam 10,001

Role Description At Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: - One Zensar - Nurturing - Empowering - Client Focus Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. Explore Life at Zensar and join us to Grow. Own. Achieve. Learn. to be the best version of yourself. We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status. Qualifications - Experience in Java development - Strong understanding of software development principles - Ability to work collaboratively in a team environment Requirements - Proficiency in Java programming - Experience with web technologies - Familiarity with Agile methodologies Benefits - Competitive salary - Health and wellness programs - Opportunities for professional development

India
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Provide technical direction and drive positive outcomes on complex solutions. • Develop and document clear technical models to meet client needs. • Identify, delegate, and perform project-related tasks, including software installation, configuration, deployment training, and support. • Draft documents (blueprints) defining the integration between planning and third-party systems. • Ensure or participate in the integration between planning and other internal modules and third-party systems. • Oversee and mentor consultants during solution delivery. • Assist in sizing and implementing simple or complex architectures. • Bridge R&D and customer services for architecture-related issues, third-party integrations, and advanced configuration. • Promote best practices for configuring planning tools. • Suggest functionalities for future solutions, methodologies, and standard customizations. • Follow software quality engineering procedures. • Achieve customer goals and ensure customer satisfaction.

China
ContractRemoteTeam 1,001-5,000H1B No Sponsor

• Develop and maintain web applications using Python and Django • Design and improve REST APIs • Contribute to architecture decisions and development best practices • Optimize application performance and code quality • Collaborate with product and technical teams in an Agile environment • Participate in testing, code reviews, and deployment processes

Bulgaria
€250 / day
Toku logo

Backend Engineer – Integrations, Distributed Systems

Toku

Bespoke cloud communications solutions for enhanced CX in APAC

Full TimeRemoteTeam 51-200H1B No Sponsor

• Design, build, and maintain robust backend services and APIs • Develop and evolve backend integrations • Build and maintain scalable event-driven backend systems • Independently design microservices • Develop and operate backend services on AWS • Own backend systems in production • Contribute to the ongoing evolution of backend services • Design and work with SQL-based data models • Write clean, maintainable, and well-documented backend code • Take initiative and drive backend problems through to solutions

Malaysia