Java Software Engineer
Lisboa
Lisboa, Lisboa, Portugal

Senior Java Software Engineer

Location: Lisbon, Hybrid

Contract: 12-month freelance contract, 40h/week

Start date: January

Citizenship: EU citizen


Description of Responsibilities


  • Develop, maintain, and operate backend software applications with a strong focus on Java across multiple versions (including legacy and modern)
  • Design, implement, and optimise RESTful APIs, microservices, and
    - tier backend architectures
  • Analyse business, functional, and technical requirements and translate them into scalable backend designs and technical solutions
  • Contribute to integration work including system components,
    - based environments, and
    - built backend services
  • Perform code reviews, debugging, performance optimisation, and participate in unit, integration, and acceptance testing activities
  • Create and maintain technical documentation, design artefacts, and development standards in coordination with architects and IT operations
  • Estimate effort, contribute to planning, and provide technical guidance during the full software development lifecycle
  • Participate in technical discussions, sprint activities, and meetings with stakeholders, including developers, project managers, and architects
  • Set up and maintain backend development environments and contribute to consistent development practices
  • Produce periodic reports, progress updates, and ensure deliverables meet quality expectations and EU standards


Experience & Skills


  • Minimum 7 years of professional backend software development experience, with strong
    - on expertise across multiple Java versions (including EJBs and modern Java)
  • Proven experience designing and developing backend services, APIs, microservices, and
    - tier architectures
  • Strong understanding of
    - oriented programming, design patterns, and backend engineering best practices
  • Experience with RESTful API development and integration, plus solid version control experience (Git)
  • Finnish bilingual speaker (mandatory) and advanced level of English; must be an EU citizen
  • Strong understanding of common SDLC methodologies (Agile/Scrum/Waterfall)
  • Ability to work independently in a
    - site remote model and collaborate effectively with international teams

Responder ao anúncio
Seja o primeiro a candidar-se à vaga de emprego oferecida!
0.1427