CrawlJobs Logo

Backend Developer

andersenlab.com Logo

Andersen

Location Icon

Location:

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The international IT сompany Andersen invites a Backend Developer (Node.js) to join our dynamic and highly skilled professional team.

Job Responsibility:

  • Designing, developing, and maintaining high-performance backend services using Node.js
  • Implementing streaming and event-driven architectures with Apache Kafka
  • Building and optimizing RESTful and GraphQL APIs for internal and external integrations
  • Developing data-intensive features with PostgreSQL, ensuring query optimization and reliability
  • Designing and supporting microservice architecture, including inter-service communication
  • Writing unit, integration, and load tests to ensure system reliability
  • Collaborating with DevOps and frontend teams to deliver scalable, production-ready systems

Requirements:

  • Experience as a Software Developer for 3+ years
  • Commercial experience with Node.js (Nest.js / Express.js) for 2+ years
  • Solid understanding of JavaScript (ES6+) and asynchronous programming
  • Strong hands-on experience with PostgreSQL (schemas, indexing, query optimization, transactions)
  • Practical experience integrating and maintaining Apache Kafka (producers/consumers, topics, partitions)
  • Familiarity with microservice architecture and message-driven communication patterns
  • Experience implementing authentication/authorization (JWT, OAuth2)
  • Understanding of TDD principles, writing tests with frameworks like Jest, Mocha, or Supertest
  • Proficiency with Git and experience in collaborative development workflows (PRs, code reviews)
  • Level of English – from Intermediate+ and above

Nice to have:

  • Experience with TypeScript in production
  • Hands-on experience with Redis, RabbitMQ, or NATS for caching and messaging
  • Knowledge of Docker and Kubernetes, CI/CD setup
  • Experience with AWS, GCP, or other cloud providers
  • Familiarity with event sourcing and CQRS patterns
  • Contribution to open-source backend tools or internal SDKs
What we offer:
  • Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others
  • The opportunity to change the project and/or develop expertise in an interesting business domain
  • Guarantee of professional, financial, and career growth
  • The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities
  • Access to the corporate training portal
  • Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies)
  • Certification compensation (AWS, PMP, etc)
  • Referral program
  • English courses
  • Private health insurance and compensation for sports activities

Additional Information:

Job Posted:
December 18, 2025

Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Backend Developer

Senior Software Developer, Backend Platform

Join us in building the future of finance. Our mission is to democratize finance...
Location
Location
Canada , Toronto
Salary
Salary:
145000.00 - 170000.00 CAD / Year
robinhood.com Logo
Robinhood
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Significant experience building scalable backend systems in Go and/or Python
  • Deep familiarity with server-side frameworks such as Django or Go-based systems
  • Strong track record designing or maintaining internal developer platforms or shared infrastructure
  • Experience mentoring engineers, guiding technical decisions, and contributing to team-wide strategies
  • Passion for developer productivity, quality engineering practices, and thoughtful abstraction
Job Responsibility
Job Responsibility
  • Design and lead high-impact projects to improve frameworks, common libraries, and the backend development lifecycle
  • Own and evolve core tooling used across the monorepo — including static analysis, code formatting, and project scaffolding
  • Build delightful developer experiences with enhanced IDE plugins (VSCode, Goland, PyCharm) and interface definition tools like Protobuf
  • Drive best practices in backend architecture through standardization, automation, and opinionated defaults
  • Mentor engineers across the org and champion team values like “Start with Why” and “Easy to Make the Right Choice”
  • Collaborate with cross-functional stakeholders to align on tooling investments, migration strategies, and security improvements
What we offer
What we offer
  • bonus opportunities
  • equity
  • benefits
  • Fulltime
Read More
Arrow Right

Senior Lead Backend Java Developer

The Applications Development Manager is a senior level position responsible for ...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of relevant experience
  • Hands-on development experience required
  • Must have hands-on backend Java development experience
  • Experience in applications development
  • Experience in management
  • Experience managing global technology teams
  • Working knowledge of industry practices and standards
  • Consistently demonstrates clear and concise written and verbal communication
  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred
Job Responsibility
Job Responsibility
  • Manage multiple teams of professionals to accomplish established goals and conduct personnel duties for team
  • Provide strategic influence and exercise control over resources, budget management and planning while monitoring end results
  • Utilize in-depth knowledge of concepts and procedures within own area and basic knowledge of other areas to resolve issues
  • Ensure essential procedures are followed and contribute to defining standards
  • Integrate in-depth knowledge of applications development with overall technology function to achieve established goals
  • Provide evaluative judgement based on analysis of facts in complicated, unique, and dynamic situations including drawing from internal and external sources
  • Influence and negotiate with senior leaders across functions, as well as communicate with external parties as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards
  • Fulltime
Read More
Arrow Right

Backend Developer

As a Backend Engineer, you will design, build, and optimize software powering ne...
Location
Location
South Africa , Cape Town
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of backend development experience
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or equivalent
  • Strong proficiency in Python
  • Experience working with Web/Cloud services, particularly AWS
  • Prior experience working on in-house solutions
Job Responsibility
Job Responsibility
  • Develop and enhance backend features to improve the product
  • Maintain, debug, and optimize existing features
  • Plan and implement software architecture and code designs
  • Participate in on-call duty (24/7) for 1 week every 2 months
What we offer
What we offer
  • Competitive salary
  • Comprehensive benefits package including medical aid, life and disability insurance
  • 20 days paid vacation plus additional leave types (e.g., maternity, study leave)
  • 6 months maternity/paternity leave (after 1 year of service)
  • Company-wide events, cash recognition awards, and a referral bonus program
  • Ongoing technical and soft skills training
  • Exposure to the latest technologies and the opportunity to shape product and growth globally
  • Fulltime
Read More
Arrow Right

Backend Developer

As a Backend Developer, you will be a key architect of the engine that powers ou...
Location
Location
Georgia
Salary
Salary:
11000.00 - 14050.00 GEL / Month
fundraiseup.com Logo
Fundraise Up
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of backend development experience, preferably in a product-driven environment
  • Strong, hands-on experience with Node.js and modern frameworks like Koa or NestJS
  • Deep expertise in TypeScript, including its advanced typing and module systems
  • Solid experience with MongoDB or other NoSQL databases
  • Familiarity with event-driven architecture using tools like Kafka, RabbitMQ, or Bull/Redis
  • Hands-on experience with ClickHouse (or similar analytics DBs) and Elasticsearch
  • A strong understanding of system design, clean architecture principles, and performance optimization
  • The ability to work independently, take ownership of your work, and see projects through to completion
  • Comfortable working within a Russian-speaking team
Job Responsibility
Job Responsibility
  • Design, build, and maintain clean, efficient, and scalable backend services in Node.js and TypeScript
  • Develop new product features from concept to deployment, collaborating closely with product managers and frontend engineers
  • Own key parts of our backend architecture, making critical decisions that enhance performance, reliability, and security
  • Write comprehensive unit tests and conduct thorough code reviews to maintain code quality
  • Proactively identify and implement system improvements, refactoring legacy code where necessary
  • Contribute to a culture of engineering excellence by mentoring others and sharing your expertise
What we offer
What we offer
  • 31 days off
  • 100% paid telemedicine plan
  • Home Office Setup Assistance: the company offers assistance with purchasing furniture (office chair, office desk, monitor) and other items to create a comfortable workspace
  • English learning courses
  • Relevant professional education
  • Gym or swimming pool
  • Co-working
  • Remote working
  • stock options
  • Fulltime
Read More
Arrow Right

Backend Developer

As a Backend Developer, you will be a key architect of the engine that powers ou...
Location
Location
Cyprus
Salary
Salary:
4700.00 - 6100.00 EUR / Month
fundraiseup.com Logo
Fundraise Up
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of backend development experience, preferably in a product-driven environment
  • Strong, hands-on experience with Node.js and modern frameworks like Koa or NestJS
  • Deep expertise in TypeScript, including its advanced typing and module systems
  • Solid experience with MongoDB or other NoSQL databases
  • Familiarity with event-driven architecture using tools like Kafka, RabbitMQ, or Bull/Redis
  • Hands-on experience with ClickHouse (or similar analytics DBs) and Elasticsearch
  • A strong understanding of system design, clean architecture principles, and performance optimization
  • The ability to work independently, take ownership of your work, and see projects through to completion
  • Comfortable working within a Russian-speaking team
Job Responsibility
Job Responsibility
  • Design, build, and maintain clean, efficient, and scalable backend services in Node.js and TypeScript
  • Develop new product features from concept to deployment, collaborating closely with product managers and frontend engineers
  • Own key parts of our backend architecture, making critical decisions that enhance performance, reliability, and security
  • Write comprehensive unit tests and conduct thorough code reviews to maintain code quality
  • Proactively identify and implement system improvements, refactoring legacy code where necessary
  • Contribute to a culture of engineering excellence by mentoring others and sharing your expertise
What we offer
What we offer
  • 31 days off
  • 100% paid telemedicine plan
  • Home Office Setup Assistance: the company offers assistance with purchasing furniture (office chair, office desk, monitor) and other items to create a comfortable workspace
  • English learning courses
  • Relevant professional education
  • Gym or swimming pool
  • Co-working
  • Remote working
  • Stock options
  • Fulltime
Read More
Arrow Right

Backend Developer

As a Backend Developer, you will be a key architect of the engine that powers ou...
Location
Location
Serbia
Salary
Salary:
515500.00 - 679500.00 RSD / Month
fundraiseup.com Logo
Fundraise Up
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of backend development experience, preferably in a product-driven environment
  • Strong, hands-on experience with Node.js and modern frameworks like Koa or NestJS
  • Deep expertise in TypeScript, including its advanced typing and module systems
  • Solid experience with MongoDB or other NoSQL databases
  • Familiarity with event-driven architecture using tools like Kafka, RabbitMQ, or Bull/Redis
  • Hands-on experience with ClickHouse (or similar analytics DBs) and Elasticsearch
  • A strong understanding of system design, clean architecture principles, and performance optimization
  • The ability to work independently, take ownership of your work, and see projects through to completion
  • Comfortable working within a Russian-speaking team
Job Responsibility
Job Responsibility
  • Design, build, and maintain clean, efficient, and scalable backend services in Node.js and TypeScript
  • Develop new product features from concept to deployment, collaborating closely with product managers and frontend engineers
  • Own key parts of our backend architecture, making critical decisions that enhance performance, reliability, and security
  • Write comprehensive unit tests and conduct thorough code reviews to maintain code quality
  • Proactively identify and implement system improvements, refactoring legacy code where necessary
  • Contribute to a culture of engineering excellence by mentoring others and sharing your expertise
What we offer
What we offer
  • 31 days off
  • 100% paid telemedicine plan
  • Home Office Setup Assistance: the company offers assistance with purchasing furniture (office chair, office desk, monitor) and other items to create a comfortable workspace
  • English learning courses
  • Relevant professional education
  • Gym or swimming pool
  • Co-working
  • Remote working
  • Stock options
  • Fulltime
Read More
Arrow Right

Senior Backend Java Developer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Senior Backend Java Developer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.