Skip to main content
Filter
#

Full Stack 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 Developer to join one of our teams.

We are seeking a Full Stack Developer to join our client’s Mortgage Modernization unit, located at Matrix Bulgaria. This is a full-time position and offers an opportunity to play a vital role in a key financial project. The selected candidate will be part of a development team working within an advanced cloud architecture environment.

Responsibilities

  • Develop and maintain backend and frontend components and microservices using Java and Angular.

  • Support production environments, including troubleshooting issues, performing root-cause analysis, and ensuring system stability
  • Collaborate with senior developers and architects to design system features.

  • Work with relational and NoSQL databases to implement data access logic.

  • Assist in integrating application components with internal and external systems.

  • Participate in code reviews and follow best development practices.

  • Contribute to Agile ceremonies and support the team in meeting sprint goals.

Requirements

  • 2+ years of experience in Java development as part of a software team.

  • Proven experience developing with Angular, TypeScript, Node.js, npm, HTML5, SCSS/CSS
  • At least 2 years of experience in Web based front-end with Angular/React or similar frameworks
  • Experience with SQL databases and basic familiarity with NoSQL technologies (experience with MongoDB is a plus).

  • Practical knowledge of microservice-based development.

  • Exposure to cloud environments; AWS experience is an advantage.

  • Understanding of RESTful services and client–server communication.

  • Familiarity with Agile methodology and tools such as JIRA.

  • Experience with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI)
  • Experience with unit testing frameworks (JUnit, Mockito)
  • Familiarity with messaging/streaming platforms such as Kafka or RabbitMQ is an advantage.
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

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