Senior Full-Stack Developer – Java, Spring Boot & Angular | Software Development

  • Full Time
  • Remote

Website Minds Pool

Location

Not Specified

Job Category

  • Information Technology (IT) & Software
  • Engineering & Technical

Job Overview

We are seeking a Mid-Senior Full-Stack Developer with 4–5+ years of professional software development experience to join a technology-focused development team. The ideal candidate will have strong hands-on expertise in Java, Spring Boot, and Angular, with the ability to contribute to both backend and frontend development activities.

The successful candidate will be responsible for developing and supporting full-stack software solutions while collaborating effectively with other developers and technical stakeholders. Strong problem-solving capabilities and the ability to work effectively within a development team are important requirements for this position.

This opportunity provides potential for career growth in full-stack software development, Java application development, backend engineering, and modern frontend technologies. Continued professional development, technical training, and relevant Java, Spring, Angular, or cloud certifications can further support long-term career progression.

Key Responsibilities

  • Develop and maintain full-stack software applications using Java, Spring Boot, and Angular.
  • Design and implement reliable backend services and application components.
  • Develop responsive and maintainable frontend applications using Angular.
  • Build and integrate application APIs and backend services.
  • Troubleshoot software issues and implement effective technical solutions.
  • Participate in software development, testing, debugging, and deployment activities.
  • Collaborate with developers and other technical team members throughout the development lifecycle.
  • Analyze business and technical requirements and translate them into software solutions.
  • Maintain code quality, scalability, performance, and maintainability.
  • Participate in code reviews and contribute to development best practices.
  • Identify opportunities to improve application functionality and technical performance.
  • Support continuous improvement of software development processes.

Requirements & Qualifications

  • 4–5+ years of professional software development experience.
  • Strong hands-on experience with Java.
  • Experience developing applications using Spring Boot.
  • Strong experience with Angular.
  • Good understanding of full-stack software development.
  • Strong problem-solving and analytical skills.
  • Ability to work effectively within a collaborative development team.
  • Good understanding of software development lifecycle practices.
  • Strong communication and technical collaboration skills.
  • Relevant professional certifications or technical training are beneficial for continued career development.

Salary, Benefits & Career Growth

The job posting does not specify a salary, compensation package, or benefits.

This position provides an opportunity to strengthen expertise in full-stack development using Java, Spring Boot, and Angular. The role offers professional development through hands-on software engineering, application development, technical problem-solving, and collaboration within a development team.

Career progression may include opportunities toward Senior Full-Stack Developer, Lead Software Engineer, Technical Lead, Software Architect, and Engineering leadership positions. Continued training and certifications in Java, Spring, Angular, cloud platforms, and modern software engineering practices can further support long-term career growth.

Application Process

Application Process (Website)

Apply through the official job link when available.

Click Apply Now on the website to proceed with the application process.

HR Email for Application

Send your updated CV directly

Technology Stack

Java | Spring Boot | Angular

To apply for this job email your details to Rowan@minds-pool.com