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

Similar jobs

More from Akaasa Technologies
Akaasa Technologies 12 hours ago
Akaasa Technologies 12 hours ago

Sr. Full Stack Developer - EC

Apply Now
Back to search page