Software Development

Senior

Full Stack Engineer (Java + Vue)

We're looking for an experienced Senior Full Stack Engineer to join a dynamic, long-term project with a global team. If you're passionate about building scalable systems, enjoy working across the stack — this role is for you.

🧰 Requirements:

  • 5+ years of hands-on experience in full-stack development, with a strong focus on Java (Spring, Spring Boot).
  • Solid expertise in cloud and backend technologies, especially AWS, Kubernetes, and both relational and non-relational databases.
  • Proven ability to design and implement scalable, maintainable microservices.
  • Experience delivering end-to-end solutions and collaborating effectively with global teams.
  • Willingness to work with frontend technologies.

🧰 As a plus:

  • Practical experience with Vue.js.
  • Knowledge of reactive programming in Java (Project Reactor, Mono).
  • Familiarity with PostgreSQL and DynamoDB.
  • Experience working with Kafka, AWS SQS, and SNS.
  • Background in building CI/CD pipelines for automated testing and deployment.
  • Experience upgrading Java Spring/Spring Boot applications to the latest versions.

Have a question

before applying?

We're here to help and provide any additional details you may need.