Design and build platform frameworks and microservices for authentication and integration across enterprise systems.
Responsibilities
- Architect and implement end-to-end distributed, event-driven systems using cloud-native architectures.
- Develop platform frameworks and microservices to provide authentication and integration capabilities.
- Analyze and tune application performance to ensure system responsiveness and scalability.
- Enable continuous delivery pipelines by applying DevOps principles to core systems.
- Conduct code reviews and participate in high-level design and technical planning.
Required Skills
- 5+ years of experience architecting solutions involving automation, data management, and integration for large enterprises.
- Expert-level proficiency in Java.
- Deep experience in Enterprise Application Integration using microservices.
- Hands-on experience with Micronaut and React JS.
- Proficiency with Postgres and Redis.
- Experience with Docker and Kubernetes (K8s/AKS).
- Practical experience with Azure cloud environments.
- Ability to author technical documentation and detailed technical diagrams.
Preferred Skills
- Experience with Kafka and messaging technologies.
- Experience with AWS or GCP cloud platforms.