Logo for 99x

Senior Backend Engineer with DevOps experience

Role overview

Qualifications

  • Strong experience with Java, Spring Boot and/or Quarkus
  • Proven experience designing and developing REST APIs and Microservice architectures
  • Solid knowledge of SQL and relational database concepts
  • Hands-on experience with PostgreSQL or similar relational databases

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs
  • Build and evolve microservice-based applications using modern Java frameworks
  • Develop and optimize integrations with databases, messaging platforms, and enterprise services
  • Contribute to the design and implementation of distributed and event-driven architectures

Key facts

  • Remote from: Anywhere
  • Full time
  • Senior (5-10 years)
  • Back-End Engineer
  • English

Hard skills

Other skills

  • Problem Solving
  • Communication

About the company

99x logo

99x

Software Development

Headquartered in Norway, 99x is a technology company co-creating well-engineered, innovative digital products for the Scandinavian market. Its expertise has been proven through a portfolio of over 150 impactful global digital products developed since 2004, together with leading Independent Software Vendors (ISVs). 99x employs over 500 technology and product specialists, who are high achievers, creative thinkers and team players. The company is one of Asia’s Best Workplaces for 2022 and has been named a Best Workplace in Sri Lanka for 10 consecutive years.

Company details

Company typeSME
IndustrySoftware Development
Company size201 - 500

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

This is a remote position.

We are looking for a Senior Backend Engineer to join our team and contribute to the development of core services supporting a modern enterprise platform.

In this role, you will design, build, and maintain scalable backend services while helping drive cloud-native development practices and operational excellence. You will work across application development, system integration, and deployment environments, collaborating closely with engineering teams to deliver secure, reliable, and high-performing solutions.

The role combines backend software engineering, distributed systems expertise, and DevOps practices, with a strong focus on Java, microservices, cloud-native technologies, and modern deployment platforms.

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs
  • Build and evolve microservice-based applications using modern Java frameworks
  • Develop and optimize integrations with databases, messaging platforms, and enterprise services
  • Contribute to the design and implementation of distributed and event-driven architectures
  • Support CI/CD processes and application deployments across multiple environments
  • Collaborate with engineering teams to ensure code quality, scalability, and maintainability
  • Troubleshoot application and deployment issues across development, testing, and production environments
  • Promote software engineering best practices, including:
    • Clean code
    • Automated testing
    • Continuous integration
    • Continuous delivery
  • Contribute to platform reliability and operational improvements through DevOps practices

Requirements

  • Strong experience with:
    • Java
    • Spring Boot and/or Quarkus
  • Proven experience designing and developing:
    • REST APIs
    • Microservice architectures
  • Solid knowledge of:
    • SQL
    • Relational database concepts
  • Hands-on experience with:
    • PostgreSQL or similar relational databases
  • Strong understanding of:
    • Software architecture
    • Clean code principles
    • Automated testing
  • Practical experience with:
    • CI/CD pipelines
    • Containerization technologies
    • Kubernetes
  • Experience troubleshooting applications across development and deployment environments
  • Knowledge of distributed systems and asynchronous communication patterns
  • Understanding of:
    • Event-driven architectures
    • Messaging technologies such as Kafka or similar platforms
  • Ability to work autonomously in collaborative environments
  • Fluency in English

Nice-to-have

  • Experience with:
    • GitLab CI
    • Argo CD
    • Helm
  • Knowledge of authentication and authorization concepts:
    • OAuth 2.0
    • OpenID Connect (OIDC)
    • JWT
  • Experience working in cloud-native environments
  • Familiarity with infrastructure and deployment automation practices
  • Strong problem-solving and communication skills

If this sounds like you, share your CV with us and let’s talk!



Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Back-End Engineer Related jobs

Other jobs at 99x

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.