We are looking for several skilled Java Developers to join an international team working for an international insurance company. This is a long-term project renewed annually, offering stability, professional growth, and the opportunity to work on innovative digital transformation initiatives in the insurance sector.
Responsibilities
- Design, develop, and maintain scalable, high-quality Java applications.
- Implement and integrate RESTful APIs and microservices-based solutions.
- Collaborate with DevOps, QA, and Architecture teams to ensure secure and efficient delivery.
- Participate in code reviews, testing, and continuous integration / deployment.
- Ensure performance optimization and adherence to development best practices.
- Troubleshoot and resolve technical issues efficiently.
Requirements
- Strong experience in Java development (modern versions preferred).
- Proficiency with Spring / Spring Boot frameworks.
- Solid understanding of REST APIs, JSON, and microservices architectures.
- Experience with SQL and relational databases (PostgreSQL, MySQL, Oracle, etc.).
- Familiarity with Git or similar version control tools.
- Good understanding of Agile / Scrum methodologies.
- English level: C1 (mandatory) – you will work daily in an international environment.
Valuable Skills (Nice to Have)
- Experience working with cloud environments (Azure, AWS, or GCP).
- Familiarity with Terraform and Infrastructure as Code (IaC).
- Experience with CI / CD pipelines (Jenkins, GitLab CI, Azure DevOps).
- Understanding of Docker and Kubernetes.
What We Offer
- 100% remote position (within Spain).
- Permanent contract with Matchtech.
- 23 vacation days plus your birthday off.
- Private health insurance.
- Long-term, annually renewed project with a multinational insurance company.
- Multicultural, international team environment.
- Opportunity to work with modern technologies and continuously develop your skills.