Anterior     |     Seguinte  

Java Developer With Kotlin (M/F)

Wire IT

08.02.2026 | | Referência: 2382120


  PARTILHAR






Empresa:

Wire IT


Descrição da Função

Job Description - Backend Software Engineer (Java / Kotlin)

We are looking for a Backend Software Engineer to join a dynamic and collaborative technology team, contributing to the migration of an Insurance Software platform to a microservices-based architecture.


You will work in a modern backend environment, designing, developing, and maintaining scalable services using Java and Kotlin, following clean architecture and best engineering practices in an agile setup.


Location

Lisbon - Moscavide


Work Model

Hybrid (2 days per week in the office)

Key Responsibilities

  • Design, develop, and maintain backend services using Java and Kotlin
  • Contribute to the migration from monolithic systems to microservices architecture
  • Design and implement RESTful APIs for internal and external consumption
  • Apply SOLID principles, clean code, and clean architecture standards
  • Review code and approve Pull Requests, ensuring high code quality
  • Diagnose, debug, and resolve production issues and defects
  • Collaborate with cross-functional teams, including architects and other developers
  • Create and maintain technical documentation for developed services
  • Ensure system functionality, scalability, and maintainability
  • Actively participate in agile ceremonies and continuous improvement initiatives


Required Profile

  • 5-8 years of professional experience in backend software development
  • Strong experience with Java (mandatory)
  • Hands-on experience with Kotlin (mandatory)
  • Solid understanding of microservices architecture
  • Experience designing and consuming REST APIs
  • Strong background in backend and desktop-oriented development
  • Experience with code reviews and collaborative development workflows
  • Strong analytical, debugging, and problem-solving skills
  • Proactive mindset and strong sense of ownership
  • Comfortable working in Agile/Scrum environments
  • Strong communication skills and ability to work in international teams


Technical Skills

Must Have

  • Java
  • Kotlin
  • RESTful APIs
  • Microservices architecture
  • Clean Architecture & SOLID principles


Nice to Have

  • C++ (desktop-oriented development)
  • Angular 8+
  • Vert.X
  • Azure Cloud
  • Experience with cloud-native or distributed systems


Languages

  • English - B2 minimum (mandatory)


Observações

Lisboa (Portugal)





EMPREGOS SEMELHANTES





ÚLTIMOS EMPREGOS