Senior JAVA Engineer

Lisbon  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Java (Programming Language) Agile Methodology Continuous Integration Backend Application Programming Interfaces (APIs) Amazon Web Services Application Lifecycle Management Microsoft Azure Business Requirements Cloud Computing Code Review Flowcharts Hibernate (Java) NoSQL Oracle Applications Quality Management SQL Databases Testability Working Model 2D Testing Git Gitlab-ci Integration Tests Kubernetes Restful Api Docker Jenkins Microservices

Description

Location: Porto (preferred), Braga, Coimbra, Lisbon (must be based in Portugal)
Working Model: On-site/Hybrid

Role: Senior Java Backend Developer

Join an agile development team to drive the full application life cycle, from design to deployment, using cutting-edge technologies to deliver value to customers. You will enhance our platform to meet global demands, support the Product Owner, and collaborate with QA for testing and quality assurance.

Key Responsibilities:

  • Develop and maintain Back End services and APIs using Java and related technologies.
  • Work with the Product Owner to refine requirements.
  • Write efficient, testable code to meet business needs.
  • Create flowcharts, layouts, and documentation to guide development.
  • Collaborate with QA to develop unit, component, and integration tests.
  • Deploy applications using CI/CD platforms.
  • Ensure quality and maintainability through testing and documentation.
  • Participate in code reviews and provide feedback.
  • Stay current with industry trends and best practices.

Qualifications:

  • Bachelor's degree in Computer Science or related field.
  • Proven experience as a Backend Developer, specializing in Java.
  • Strong knowledge of Java and frameworks like Spring and Hibernate.
  • Experience with RESTful API design and implementation.
  • Familiarity with CI/CD tools (eg, Jenkins, GitLab CI) and Git.
  • Strong problem-solving, communication, and collaboration skills.

Preferred Skills:

  • Experience with microservices, Docker, and Kubernetes.
  • Knowledge of cloud platforms (eg, AWS, Azure).
  • Familiarity with SQL/NoSQL databases.
  • Experience with Agile methodologies.
  • Java development certification (eg, Oracle Certified Professional) is a plus.
Start date
ASAP
Duration
6 - 12 months
From
IT Human Resources
Published at
08.11.2024
Project ID:
2815304
Contract type
Freelance
To apply to this project you must log in.
Register