A leading software development firm is seeking a skilled Full-Stack Developer with strong experience in Java and React.js or Next.js. The ideal candidate will work remotely, contributing to all phases of software development in an Agile environment. Responsibilities include designing scalable applications, building backend services, and creating user interfaces. Candidates must possess strong communication skills and be based in Europe. This role emphasizes collaboration and XP practices, including Test-Driven Development (TDD).
Qualifications
Strong professional experience as a Full-Stack Developer.
Solid backend experience with Java (Spring, Spring Boot).
Frontend experience with React.js or Next.js.
Practical experience with XP practices, especially TDD and Pair Programming.
Strong communication skills and ability to work effectively in a remote team.
Responsibilities
Design, develop, and maintain scalable full-stack applications.
Build robust backend services using Java.
Develop responsive and performant user interfaces with React.js or Next.js.
Write clean, maintainable, and well-tested code using TDD.
Participate in pair programming and collaborative code reviews.
Contribute to system design and technical decisions.
Troubleshoot and debug applications for performance and reliability.
Skills
Full-Stack Development
Java
React.js
Next.js
Test-Driven Development (TDD)
Pair Programming
Agile methodologies
RESTful APIs
Git
Job description
A leading software development firm is seeking a skilled Full-Stack Developer with strong experience in Java and React.js or Next.js. The ideal candidate will work remotely, contributing to all phases of software development in an Agile environment. Responsibilities include designing scalable applications, building backend services, and creating user interfaces. Candidates must possess strong communication skills and be based in Europe. This role emphasizes collaboration and XP practices, including Test-Driven Development (TDD).