top of page
< Back

Full-Stack Java Developer (m/f/d)

5be510a5-54a3-4d3b-9a4b-35ba591308e8

January 21, 2026

January 1, 2027

Freelance

Description

As a Full-Stack Java Developer (m/f/d), you will be responsible for the design, development, and continuous improvement of modern web applications across both backend and frontend layers.


You will work in cross-functional teams, contributing to the full software lifecycle: from requirements analysis and system design to implementation, testing, deployment, and maintenance.


The role combines strong backend engineering skills in Java with modern frontend development, enabling you to build scalable, maintainable, and user-centric solutions.


When relevant live projects are available, our team will contact you with opportunities that fit your profile.

Requirements


Required Skills & Experience
  • Strong experience in Java backend development, ideally with: Spring / Spring Boot; Hibernate / JPA

  • Solid experience in frontend development, such as: JavaScript / TypeScript; Angular, React, or Vue.js; HTML5 / CSS3

  • Experience designing and consuming REST APIs

  • Familiarity with relational databases (e.g., PostgreSQL, MySQL, Oracle)

  • Experience with version control systems (Git)

  • Understanding of software engineering principles, clean code, and design patterns

  • Ability to translate business requirements into technical solutions

  • Strong communication skills and a collaborative mindset

Nice-to-Have / Optional Skills
  • Experience with cloud platforms (AWS, Azure, or GCP)

  • Knowledge of container technologies (Docker, Kubernetes)

  • Familiarity with CI/CD pipelines and DevOps practices

  • Experience with microservices architectures

  • Knowledge of test automation frameworks (e.g., JUnit, Mockito, Cypress)

  • Exposure to Agile methodologies (Scrum, Kanban)

Responsibilities

  • Design, develop, and maintain full-stack web applications with a strong focus on Java-based backend systems

  • Implement backend services using Java and modern frameworks (e.g., Spring / Spring Boot)

  • Develop responsive and user-friendly frontend components using modern web technologies

  • Design and integrate RESTful APIs and backend services

  • Collaborate closely with Product Owners, Architects, UX/UI designers, and other developers

  • Contribute to system architecture, code quality, and technical decision-making

  • Write clean, testable, and well-documented code

  • Support testing, debugging, performance optimization, and refactoring activities

  • Participate in code reviews and help define development standards and best practices

  • Support deployment and operations in collaboration with DevOps teams

active

Remote

bottom of page