Description
Job Summary:
We are seeking a Java & Angular Software Architect to design and evolve microservice-based architectures, providing technical leadership for feature development in cloud-native environments.
Key Highlights:
1. Participation in the design and evolution of microservice architectures.
2. Technical leadership in the development of new features and services.
3. Collaboration with multidisciplinary teams in agile environments.
**Description:**
----------------
**Java \& Angular Software Architect \| Microservices \| OpenShift**
At Infortec Consultores, we are looking to hire a **Java \& Angular Software Architect** to participate in a long-term strategic project within a high-demand technological environment featuring modern microservice-based architectures.
We seek a candidate with solid enterprise application design and development experience, capable of providing technical vision, participating in architecture definition, and collaborating on the evolution of complex platforms oriented toward cloud\-native environments.
**What We Are Looking For:**
* Minimum 5 years of experience in Java application development and architecture.
* In-depth knowledge of microservice architectures using Spring Boot, Spring Data, and Spring Cloud.
* Experience with batch processing solutions using Spring Batch, Spring Integration, and Spring Cloud Data Flow.
* Knowledge of data persistence and modeling using Spring JDBC, MapStruct, JSON Schema, and Avro.
* Frontend development experience with Angular, TypeScript, Angular Elements, and Sass.
* Familiarity with cloud\-native platforms and container technologies, especially OpenShift.
* Experience in observability and monitoring using Grafana, Dynatrace, and EFK stacks (Elasticsearch, Fluentd, and Kibana).
* Knowledge of software testing and quality assurance using JUnit, Mockito, Spock, AssertJ, Jacoco, and Kiuwan.
* Desirable experience with BPM platforms and process management, particularly PEGA.
* English language proficiency is valued.
**Your Responsibilities:**
* Participate in the design and evolution of microservice-based architectures.
* Define and implement scalable, secure, and maintainable technical solutions.
* Provide technical leadership in the development of new features and services.
* Design batch processes and system integrations.
* Collaborate with multidisciplinary teams in agile environments.
* Promote best practices in development, quality, observability, and performance.
* Participate in resolving complex incidents and platform optimization.
**What We Offer:**
* Permanent contract with Infortec Consultores.
* Involvement in high-impact, technically complex initiatives.
* Hybrid work model in Madrid (3 days onsite / 2 remote).
* Remote work option available for candidates located outside Madrid.
* Highly specialized and technologically advanced working environment.
* Professional growth within top-tier strategic projects.
* Competitive compensation based on experience and expertise.
If you are seeking a new professional challenge where you can apply your expertise in enterprise solution architecture and development, we would love to meet you.