ETEAM logo

Junior Full Stack Developer

ETEAM·Salary not specified

Primary stack

ReactSpring BootJava

Job description

About the Position

We are seeking a Junior Full Stack Developer to join our engineering team in Amsterdam. You will contribute to building and maintaining software applications across both backend and frontend.

Location: Amsterdam

Working Model: Hybrid – working from the Amsterdam office a couple of days a week.

Start Date: ASAP

Responsibilities

Software Development

  • Develop and maintain high-quality applications using Java and Spring Boot.
  • Build and maintain frontend functionality using React.js.
  • Write clean, readable, reusable, and maintainable code.
  • Apply appropriate design patterns and development best practices.
  • Follow principles such as SOLID and DRY.
  • Write unit and integration tests and contribute to overall application quality.
  • Refactor and improve existing code when needed.
  • Follow security, data integrity, and coding standards.

End-to-End Ownership

  • Contribute to the development and maintenance of services throughout their lifecycle.
  • Monitor application health and performance and respond to issues when required.
  • Support deployment and production operations.
  • Contribute to technical documentation, runbooks, and operational procedures.

System Design & Problem Solving

  • Contribute to technical and architectural discussions.
  • Help evaluate different approaches to solving technical problems.
  • Understand the impact of changes to existing systems.
  • Design solutions that meet current business requirements while remaining adaptable for future improvements.

Incident Management & Continuous Improvement

  • Support the team in investigating and resolving production issues.
  • Contribute to root cause analysis and long-term solutions.
  • Participate in postmortems and incident tracking.
  • Identify opportunities to improve processes, systems, and application performance.

Communication & Collaboration

  • Work closely with developers, Engineering Managers, Product Owners, and other stakeholders.
  • Clearly communicate technical ideas and progress.
  • Ask relevant questions and actively listen to understand requirements.
  • Collaborate with the team to find practical and effective solutions.

Requirements

  • 1–3 years of relevant professional experience in software development.
  • Commercial development experience with Java.
  • Hands-on experience with Spring Boot.
  • Experience with React.js and frontend development.
  • Good understanding of software engineering fundamentals.
  • Understanding of SOLID, DRY, and common design patterns.
  • Knowledge of software testing principles and practices.
  • Ability to write clean, maintainable, and reusable code.
  • Basic understanding of application architecture and system design.
  • Analytical and problem-solving mindset.
  • Willingness to learn and develop new technical skills.
  • Good communication and teamwork skills.

Important

Although this is a Full Stack Developer position, the client will assess candidates primarily on their backend capabilities.

Therefore, strong Java and Spring Boot skills are a key requirement, while React.js experience is required for the frontend part of the role.

We are looking for a developer who is ready to grow, take ownership of their work, and develop within a professional engineering environment.

© ETEAM. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Київ, Варшава (Польща), Гвадалахара (Мексика), Сан-Франциско (США)

More at ETEAM

All 39 roles

Popular searches