Java developer in backend applications

Affinity

Lisboa

On-site

EUR 42,000 - 64,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Персональный план карьеры
Профессиональное обучение
Социальные мероприятия
Партнерские программы и скидки

Job summary

Affinity ищет талантливого Java-разработчика для работы в портфеле проектов. Ваша задача — развивать backend-приложения на Java и Spring Boot, проектировать REST API, работать с SQL-базами и внешними сервисами, участвовать в тестировании, код-ревью и улучшении качества кода.

Оффисы в Лиссабоне, Порту и Обидуше, гибридный/офисный формат, командная работа и развитие профессиональных навыков в динамичной команде.

Qualifications

  • Опыт 2–5 лет разработки на Java.
  • Опыт Java 11+, Spring Boot, REST API, Spring Data JPA / Hibernate.
  • Опыт работы с SQL-базами (PostgreSQL, SQL Server, MySQL, Oracle).
  • Знание слоистой архитектуры, паттернов проектирования, Clean Code.
  • JUnit, Mockito, Git/Gitflow, умение работать в команде.
  • Стремление к развитию и инициативность; коммуникабельность.

Responsibilities

  • Разработка и сопровождение backend-приложений на Java и Spring Boot.
  • Проектирование и поддержка REST API для интеграций между системами.
  • Работа с реляционными БД, ORM и внешними сервисами.
  • Разработка модульных тестов, код-ревью и улучшение архитектуры.
  • Участие в оптимизации производительности и качества кода.

Skills

Java разработка
Spring Boot
REST API
Spring Data JPA / Hibernate
SQL базы данных
JUnit / Mockito
Git / Gitflow
Clean Code / паттерны
Командная работа
Проактивность

Tools

Docker
Kubernetes
CI/CD (Azure DevOps / GitHub Actions / Jenkins)
Облачные сервисы (Azure / AWS / GCP)
RabbitMQ / Kafka
Git

Job description

Описание:

Our mission is to be a meaningful part of our people's careers. As we grow, so does our determination to offer the best experience to our employees and clients, and that is exactly what drives us. We are a Portuguese technology consulting company with offices in Lisbon, Porto and Óbidos and representatives in Brazil and Tunisia. We have more than 14 years of market expertise and are now a universe of around 400 people working on projects in more than 20 countries, in person, remotely or in a hybrid context.

Задачи:

Develop and maintain backend applications using Java and Spring Boot, ensuring scalable, robust and high-quality solutions. Design, implement and maintain RESTful APIs for integration between systems and services. Participate in implementing new features and in evolutionary and corrective maintenance, ensuring good development practices. Work with relational databases, ORMs, and integrations with external services and distributed systems. Develop unit tests, participate in code reviews and contribute to the continuous improvement of application architecture, performance and quality.

Требования:

Between 2 and 5 years of experience in Java development. Solid experience with Java 11+, Spring Boot, RESTful API development, and the use of Spring Data JPA and/or Hibernate. Experience with SQL databases (PostgreSQL, SQL Server, MySQL or Oracle). Knowledge of layered architectures, object-oriented development principles and integration with REST services. Experience with JUnit, Mockito, Git/Gitflow, applying Clean Code principles and knowledge of design patterns. Building relationships based on closeness and empathy with colleagues, clients and candidates (not just with technologies, languages and platforms). Team spirit and a good sense of humour. Wanting to do more and better. The desire to exceed expectations and grow personally and professionally. Energy to make things happen. Showing proactivity and initiative. A desire to grow individually and collectively and become an expert in the technology market. Transparent and honest communication, always with constructive feedback. Будет плюсом: Experience with RabbitMQ or Apache Kafka will be valued; Experience with Docker, Kubernetes, CI/CD (Azure DevOps, GitHub Actions or Jenkins), cloud (Azure, AWS or GCP), Agile/Scrum methodologies, and knowledge of observability and troubleshooting.

Условия:

Take part in national and international projects at a company built on personal relationships, simplicity and efficiency, with a disruptive approach to the technology market. Access a personalized career and training plan directly proportional to your performance and interests. Be part of a welcoming environment built on trust, respect and informality. Join our Affinity Communities (sports, technology, hobbies, etc.) and actively participate in social and environmental responsibility projects. Take advantage of a range of benefits, partnerships, discounts, events and internal activities. In addition to your professional satisfaction, we want to offer you memorable opportunities for leisure and socializing worthy of an Affinity experience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java developer in cloud applications
Java developer in cloud applications

Affinity • Lisboa

Hybrid
EUR 40,000 - 70,000
Benefits and partnerships
Discounts
Events and community programs
+1
Java developer in microservices
Java developer in microservices

team.it • Lisboa

On-site
EUR 60,000 - 85,000
Страхование здоровья
Страхование жизни и от несчастных
Скидки и льготы
Java developer in backend
Java developer in backend

KCS IT • Lisboa

Hybrid
EUR 50,000 - 75,000
.NET developer in microservices
.NET developer in microservices

Affinity • Lisboa

On-site
EUR 42,000 - 68,000
Career plan
Training opportunities
Social events
+1
Java developer in microservices
Java developer in microservices

Decskill • Portugal

On-site
EUR 42,000 - 65,000
Java developer in backend
Java developer in backend

Genesis Digital Solutions • Lisboa

On-site
EUR 60,000 - 90,000
Страхование жизни и здоровья
25 дней отпуска в год
Поддержка профессионального развития и
Backend java developer for enterprise applications
Backend java developer for enterprise applications

IRIUM Portugal • Lisboa

Hybrid
EUR 31,000 - 35,000
Health insurance
Flexible compensation
Self-paced training
+1
Java developer in web applications
Java developer in web applications

Decskill • Lisboa

Hybrid
EUR 42,000 - 68,000
Java backend developer in enterprise applications
Java backend developer in enterprise applications

Decskill • Lisboa

On-site
EUR 42,000 - 65,000
Java developer in banking
Java developer in banking

Advanceworks • Lisboa

Hybrid
EUR 55,000 - 75,000
Mentorship program
Modern training & certifications
Hybrid work model
Top locations