GRAMA logo

Back-end Engineer

GRAMA·Salary not specified

Primary stack

JavaRESTCI/CDAgile

Nice to have's

Spring BootKubernetesDocker

Job description

About the Position

We are looking for a Back-end Engineer to join our team at grama in Coimbra, Portugal. If you have a passion for delivering high-quality, reusable, and testable software components using backend technologies, primarily Java and Spring Boot, we want to hear from you.

Responsibilities

  • Deliver high-quality, reusable, and testable software components using backend technologies, primarily Java and Spring Boot.
  • Support the design and development of new backend microservices architectures.
  • Optimize applications for performance, scalability, maintainability, and efficiency.
  • Contribute to improving code quality by writing unit tests and participating in code reviews.

Requirements

  • Java development experience.
  • Knowledge of relational and non-relational databases.
  • Understanding of client-server architectures and protocols such as REST, including consuming RESTful APIs.
  • Experience in testing tools (e.g., JUnit).
  • Understanding of Continuous Integration and Continuous Delivery (CI/CD) environments.
  • Familiarity with Agile methodologies.
  • Strong written and verbal communication skills in English.

Nice to Have

  • Exposure to modern IDEs and AI-assisted development tools (e.g., VS Code, GitHub Copilot).
  • Knowledge of cloud environments such as AWS, Google Cloud, or Azure.
  • Experience with frameworks such as Spring Boot or similar.
  • Experience with Kubernetes, Docker, or similar containerization/orchestration technologies.
  • Experience with contract testing.

We Offer

  • Flexible working environment: We focus on balancing your needs and our customers' demands to support your quality of life.
  • Health insurance: We provide a company plan to ensure you are covered.
  • Continuous learning: We have a learning budget available for you and encourage knowledge sharing within our team.
  • 3 extra holidays per year: In addition to the 25 paid holidays offered to all team members.
  • Innovative environment: Join a young and innovative team focused on delivering excellence.
  • Gifts & perks: We often have surprises for the entire team.

About the Company

At grama, we are committed to fostering a dynamic and innovative work environment where you can grow and excel in your career.

© GRAMA. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

GRAMA logo
GRAMA

Розробка ПЗ

Popular searches