Qureos

FIND_THE_RIGHTJOB.

Senior Full Stack Developer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Job Description:

The Senior Full Stack Developer designs, develops, and maintains high-performance web applications. The role requires strong backend expertise in Java and Spring Boot, solid knowledge of SQL, and working experience with frontend frameworks like Vue.js or Angular. The candidate should also have experience with backend-to-backend integrations, RESTful APIs, microservices, and message queue systems.


Job Requirements:

  • Minimum 4 years of experience in software development, preferably in full stack roles.
  • Proficiency in Java, Spring Boot, and SQL.
  • Moderate experience with Vue.js or Angular.
  • Knowledge of RESTful APIs , microservices architecture, and message queues (e.g., RabbitMQ, Kafka).
  • Familiarity with Git and collaborative development practices.
  • Understanding of Agile or Scrum methodologies.
  • Experience with unit testing and automated tests.
  • Strong problem-solving and communication skills.


Job Responsibilities:

  • Develop and maintain scalable web applications with robust backend and interactive frontends.
  • Collaborate with teams to gather requirements and implement technical solutions.
  • Implement backend services and optimize SQL queries.
  • Develop frontend components using Vue.js or Angular.
  • Ensure secure integration between backend and frontend services.
  • Conduct code reviews and troubleshoot application issues.
  • Maintain documentation of code and processes.
  • Mentor junior developers as needed.


Required Skills:

  • Expertise in Java, Spring Boot, and object-oriented programming.
  • Strong SQL and relational database design skills.
  • Proficiency in Vue.js or Angular for frontend development.
  • Knowledge of RESTful API design and microservices.
  • Familiarity with message queue systems.
  • Experience with version control (Git) and test-driven development.
  • Analytical thinking, problem-solving, and attention to detail.
  • Effective communication and teamwork skills.

© 2025 Qureos. All rights reserved.