Project Context:
Enterprise Microservices Platform for AS400 integration providing secure, scalable location information and business data management across the organization.
Application Portfolio (7 Microservices):
1. AuthenticationService - Centralized JWT-based authentication service integrating with AS400 user credentials
2. LocationInformationService - Core business service for retrieving and managing location master data from AS400
3. BOMRequestService - Bill of Materials retrieval service with AS400 integration using OpenFeign
4. MessageMonitorService - AS400 message queue monitoring with alerting capabilities
5. PasswordUpdateService - User password management service with location service integration
Current Hosting & Migration:
Current Platform: Red Hat OpenShift (on-premises Kubernetes)
OpenShift Routes for ingress
ClusterIP services for internal communication
ConfigMaps for environment-specific configuration
Kustomize overlays for dev/non-prod environments
Migration Target: Microsoft Azure Cloud
Azure Kubernetes Service (AKS) for container orchestration
Azure Application Gateway / Ingress Controller replacing OpenShift Routes
Azure Container Registry (ACR) replacing GHCR (optional)
Azure Key Vault for secrets management
Essential Technical Skills:
1. Java 17 & Spring Boot 3.x - Strong hands-on experience building RESTful microservices with Spring Boot, Spring Data JPA and Spring Security
2. Spring Cloud Ecosystem - Working knowledge of Netflix Eureka, Spring Cloud Gateway and OpenFeign for distributed systems
3. Angular (v21+) - Production experience with TypeScript, RxJS, Signal and Model, reusable components and component architecture and consuming REST APIs with JWT authentication
4. Microservices Architecture - Understanding of service discovery, API gateway patterns and inter-service communication
5. Security Implementation - Experience with JWT token-based authentication, Spring Security configuration and secure API design
6. Database & Legacy Integration - Experience with JPA/Hibernate; AS400/IBM i system integration is a strong plus
7. Containerization & Kubernetes - Practical experience with Docker and deploying applications to Kubernetes clusters
8. DevOps Mindset - Familiarity with CI/CD pipelines, GitHub Actions, and configuration management (Kustomize)
9. API Documentation - Experience with OpenAPI/Swagger specifications and maintaining API documentation
10. Team Collaboration - Ability to work under architectural guidance, participate in code reviews and follow established patterns and standards
By continuing you agree to our Terms & Privacy Policy.