CrawlJobs Logo

Backend Developer

amaris.com Logo

Amaris Consulting

Location Icon

Location:
Thailand, Bangkok

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

ABOUT THE JOB Develop robust backend services using Java and Spring Boot Implement microservices architecture and maintain scalable APIs Design and optimize relational databases such as MySQL and PostgreSQL Write efficient, well-documented, and testable code Participate in code reviews and ensure adherence to best practices Collaborate with project teams to define technical solutions and delivery timelines Troubleshoot complex technical issues and implement fixes in a timely manner Contribute to backend architecture decisions and system design improvements ABOUT YOU Experience with backend development using Java and Spring Boot Experience with RESTful API design and microservices architecture Experience with relational databases such as MySQL or PostgreSQL Experience with version control systems such as Git Experience with application deployment and CI/CD pipelines Academic background: Bachelor's or Master's degree in Computer Science, Software Engineering, or related fields You have an ability to think critically, analyze technical challenges, and provide scalable solutions WHY AMARIS? At Amaris Consulting, we believe in creating a thriving, positive workplace where every team member can grow, connect, and make a real impact. Here’s what you can expect when you join our dynamic community: Global Diversity: Be part of an international team of 110+ nationalities, celebrating diverse perspectives and collaboration. Trust and Growth: With 70% of our leaders starting at entry-level, we’re committed to nurturing talent and empowering you to reach new heights. Continuous Learning: Unlock your full potential with our internal Academy and over 250 training modules designed for your professional growth. Vibrant Culture: Enjoy a workplace where energy, fun, and camaraderie come together through regular afterworks, team-building events, and more. Meaningful Impact: Join us in making a difference through our CSR initiatives, including the WeCare Together program, and be part of something bigger.

Job Responsibility:

  • Develop robust backend services using Java and Spring Boot
  • Implement microservices architecture and maintain scalable APIs
  • Design and optimize relational databases such as MySQL and PostgreSQL
  • Write efficient, well-documented, and testable code
  • Participate in code reviews and ensure adherence to best practices
  • Collaborate with project teams to define technical solutions and delivery timelines
  • Troubleshoot complex technical issues and implement fixes in a timely manner
  • Contribute to backend architecture decisions and system design improvements

Requirements:

  • Experience with backend development using Java and Spring Boot
  • Experience with RESTful API design and microservices architecture
  • Experience with relational databases such as MySQL or PostgreSQL
  • Experience with version control systems such as Git
  • Experience with application deployment and CI/CD pipelines
  • Academic background: Bachelor's or Master's degree in Computer Science, Software Engineering, or related fields
  • You have an ability to think critically, analyze technical challenges, and provide scalable solutions
What we offer:
  • Global Diversity: Be part of an international team of 110+ nationalities, celebrating diverse perspectives and collaboration
  • Trust and Growth: With 70% of our leaders starting at entry-level, we’re committed to nurturing talent and empowering you to reach new heights
  • Continuous Learning: Unlock your full potential with our internal Academy and over 250 training modules designed for your professional growth
  • Vibrant Culture: Enjoy a workplace where energy, fun, and camaraderie come together through regular afterworks, team-building events, and more
  • Meaningful Impact: Join us in making a difference through our CSR initiatives, including the WeCare Together program, and be part of something bigger

Additional Information:

Job Posted:
December 17, 2025

Employment Type:
Fulltime
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

New

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.