Logo for 99x

Senior Fullstack Engineer (Angular / Java)

Role overview

Qualifications

  • Strong experience with Angular and TypeScript
  • Strong backend development experience using Java, Spring Boot, or Quarkus
  • Experience developing and integrating REST APIs
  • Strong communication skills in English

Responsibilities

  • Design, develop, and maintain full-stack enterprise applications
  • Build modern frontend applications using Angular and TypeScript
  • Develop and maintain backend services and APIs using Java, Spring Boot, and/or Quarkus
  • Ensure code quality through clean code principles, automated testing, and peer reviews

Key facts

Hard skills

Other skills

  • Mentorship
  • Analytical Skills
  • Problem Solving
  • Communication
  • Collaboration

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 Full Stack Engineer to join our team and contribute to the development of modern enterprise applications across both frontend and backend domains.

In this role, you will work across the full technology stack, with a particular focus on frontend development while maintaining strong ownership of backend services and integrations. You will collaborate with multidisciplinary teams to deliver scalable, high-quality solutions and contribute to technical decisions, software architecture, and continuous improvement initiatives.

The role combines frontend engineering, backend development, and modern software engineering practices, with a strong focus on Angular, Java, and enterprise application development.

Responsibilities

  • Design, develop, and maintain full-stack enterprise applications
  • Build modern frontend applications using:
    • Angular
    • TypeScript
  • Develop and maintain backend services and APIs using:
    • Java
    • Spring Boot and/or Quarkus
  • Design and implement RESTful APIs and integrations with internal and external systems
  • Develop and optimize data models and database interactions
  • Contribute to software architecture decisions and technical design discussions
  • Implement features independently across the full technology stack
  • Ensure code quality through:
    • Clean code principles
    • Automated testing
    • Peer reviews
  • Collaborate with distributed Agile teams to deliver high-quality solutions
  • Contribute to continuous improvement initiatives and engineering best practices

Requirements

  • Strong experience with:
    • Angular
    • TypeScript
  • Strong backend development experience using:
    • Java
    • Spring Boot, Quarkus, or similar frameworks
  • Experience developing and integrating:
    • REST APIs
  • Solid understanding of:
    • SQL
    • Relational database concepts
  • Hands-on experience with:
    • PostgreSQL or similar relational databases
  • Strong understanding of:
    • Software architecture
    • Clean code practices
    • Automated testing
  • Ability to independently design and implement features across the full technology stack
  • Experience working with complex enterprise applications
  • Strong analytical and problem-solving skills
  • Ability to take ownership of tasks and proactively propose solutions
  • Experience working in Agile and distributed teams
  • Strong communication skills in English

Nice-to-have

  • Experience with:
    • Kubernetes
    • GitLab CI
    • Argo CD
  • Knowledge of:
    • Authentication and authorization concepts
  • Experience with cloud-native deployment environments
  • Familiarity with DevOps practices and CI/CD pipelines
  • Experience contributing to technical mentoring, architecture discussions, and code reviews

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
·

Full Stack 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.