Log in
All jobs
S

Senior Full Stack Developer (JavaScript, TypeScript, Spring Boot, Microservices)

SavageOne
Onsite
On-site

About this role

Job Openings

Senior Full Stack Developer (JavaScript, TypeScript, Spring Boot, Microservices)

About the job Senior Full Stack Developer (JavaScript, TypeScript, Spring Boot, Microservices)

About the Role: ONSITE

We are seeking a highly skilled Senior Full Stack Developer to join our dynamic team. This critical role focuses on developing robust, scalable applications that deliver exceptional performance. The ideal candidate is a seasoned developer with a strong technical foundation, passionate about building impactful software, and experienced in modern frameworks and microservices architecture.

Key Responsibilities

  • Design, develop, and maintain full-stack applications using JavaScript, TypeScript, and Spring Boot.

  • Architect and implement microservices to ensure scalability, flexibility, and high performance.

  • Collaborate with cross-functional teams to gather and analyze requirements, ensuring alignment with business goals.

  • Write clean, efficient, and maintainable code following best practices and coding standards.

  • Optimize applications for maximum speed and scalability.

  • Conduct code reviews, provide mentorship, and guide junior developers.

  • Troubleshoot and resolve complex technical issues across the stack.

  • Stay up-to-date with emerging trends and technologies, advocating for their adoption where appropriate.

  • Required Skills and Qualifications

  • 8+ years of professional experience in software development, with a focus on full-stack development.

  • Expertise in JavaScript and TypeScript, with a solid understanding of frontend frameworks (e.g., React, Angular, or Vue.js).

  • Advanced knowledge of Spring Boot and Java for backend development.

  • Proven experience designing and implementing microservices architecture.

  • Strong understanding of RESTful APIs and integration patterns.

  • Experience with database technologies (SQL and NoSQL) and cloud platforms (AWS, Azure, or GCP).

  • Familiarity with CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes).

  • Excellent problem-solving skills and a passion for tackling complex challenges.

  • Strong communication skills and the ability to work collaboratively in a team environment.

  • Preferred Skills

  • Experience in Agile/Scrum development environments.

  • Exposure to DevOps practices and tools.

  • Familiarity with additional languages or frameworks like Python, Node.js, or Kotlin.

  • Knowledge of testing frameworks (e.g., Jest, JUnit, or Cypress).

What We Offer

  • Competitive salary and benefits package.
  • Opportunity to work on cutting-edge technologies and impactful projects.
  • A collaborative and inclusive work culture.
  • Professional growth opportunities and access to training resources.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →