Caixa Mágica Software

Backend (Java) Developer

Caixa Mágica Software
Apply
14 days ago
Remote, Portugal or Lisbon, PortugalSenior

Responsibilities

  • Design, develop, and maintain scalable backend services using Java and Spring Boot.
  • Design and implement REST APIs and microservices with attention to performance, security, maintainability, and resilience.
  • Contribute to technical design and architecture decisions.
  • Write clean, maintainable, and well-tested code and uphold code-review and quality standards.
  • Support CI/CD and deployment processes in collaboration with DevOps and other engineering roles.
  • Troubleshoot complex technical and production issues and contribute to root-cause analysis.
  • Coach and mentor developers and improve engineering practices through pair programming, peer reviews, and continuous improvement.
  • Communicate technical decisions and trade-offs and collaborate with distributed teams across Portugal and the Netherlands.

Requirements

  • Strong knowledge of Java and Spring Boot.
  • Solid experience designing and developing REST APIs and microservices.
  • Good understanding of software architecture, design patterns, and clean-code principles.
  • Strong experience with automated unit and integration testing.
  • Experience with Git and CI/CD pipelines.
  • Experience with a public cloud platform such as Azure, AWS, or GCP is advantageous.
  • Understanding of application security and secure development practices.
  • Strong troubleshooting, problem-solving, collaboration, and communication skills.
  • Ability to explain technical decisions to technical and non-technical colleagues and challenge existing solutions constructively.
  • Professional working proficiency in English.

Benefits

  • Permanent job contract for a long-term project.
  • Technology equipment, a SIM card, and a personal smartphone.
  • Health and life insurance.
  • Social events and team-building activities.
  • Training in the latest technologies and opportunities for professional growth.
  • Supportive team environment with office refreshments including coffee, fruit, and snacks.

Categories

Caixa Mágica Software

About Caixa Mágica Software

51-200 employees
Contact me