Skip to main content
Filter
#

Full Stack Java/Angular Developer

location Bulgaria working time Full-time remote Remote

About the job

Matrix Eastern Europe, the offshore division of Matrix IT, one of the leading global R&D services companies with more than 11,000 professionals, is looking for Full Stack Java/Angular Developer to join one of our teams.

We are seeking a Full Stack Developer to join our client’s Mortgage Modernization unit. This is a full-time role within a strategic financial transformation program, offering the opportunity to work in a modern, cloud-based microservices architecture.

In this role, you will contribute across the full technology stack—developing backend services in Java and building responsive frontend applications using Angular. You will collaborate with senior engineers and architects, support production systems, and help deliver scalable, high-quality solutions in an Agile environment.

Responsibilities

  • Develop and maintain Java-based backend services within a microservices architecture.
  • Build and enhance responsive frontend applications using Angular (TypeScript, HTML5, CSS/SCSS).
  • Design and integrate RESTful APIs for smooth frontend–backend communication.
  • Collaborate with senior engineers on system design and technical improvements.
  • Work with SQL databases for data modeling, queries, and performance tuning.
  • Support CI/CD pipelines and participate in automated build and deployment processes.
  • Troubleshoot production issues and contribute to system stability in an Agile environment.

Requirements

  • Minimum 4+ years of experience in Java development within a team environment
  • Minimum 3 years of Proven experience in frontend development using Angular, including TypeScript, HTML5, and CSS/SCSS
  • At least 2 years of experience in modern web frontend frameworks (Angular, React, or similar)
  • Minimum 2 years of Working knowledge of microservices-based architecture
  • Minimum 3 years of Practical experience with SQL/relational databases
  • Understanding of RESTful APIs and client–server communication
  • Minimum 2 years of Experience with CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI)
  • Minimum 1 year of Experience with unit testing frameworks (e.g., JUnit, Mockito)
  • Minimum 3 years of Familiarity with Agile methodologies and tools such as JIRA
  • Good English communication skills (spoken and written)
  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
  • Strong full stack development capabilities (Java backend + Angular frontend)
  • Solid understanding of microservices architecture and API-driven design
  • Proficiency in frontend technologies (TypeScript, HTML5, CSS/SCSS)
  • Experience with REST APIs and service integration
  • Database interaction (SQL and basic NoSQL)
  • Familiarity with CI/CD processes and automation
  • Strong debugging, troubleshooting, and production support skills
  • Ability to work effectively in Agile/Scrum teams

Advantages

  • Experience with Node.js and npm ecosystem
  • Exposure to NoSQL databases, especially MongoDB
  • Experience working in cloud environments, preferably AWS
  • Familiarity with messaging/streaming platforms such as Apache Kafka or RabbitMQ

What we can offer

  • Remote work and flexible working hours
  • Additional private medical and dentist insurance
  • Monthly food vouchers
  • Monthly transport coverage
  • Professional and career benefits
  • Celebrating online happy hours
  • Internal sports competitions
  • Top-quality work environment
19 hours ago