On-site
Mid Level
Full Time
Posted January 14, 2026
Tech Stack
spring-cloud
spring
java
ibm-api-connect
oauth2
salesforce
salesforce-marketing-cloud
google-cloud-apis
docker
kubernetes
Job Description
As an Application Architect specializing in Microservices, you will bring technical hands-on experience with Microservices Architecture Style and related patterns to design and build scalable software solutions. You will utilize your expertise in leading technology stacks, such as Spring/Spring Cloud, to architect and develop Microservices that meet business needs.
Your primary responsibilities will include:
- Design Microservices Architecture: Develop and implement Microservices architecture using industry-leading technology stacks like Spring/Spring Cloud, ensuring scalability and independence of deployable services.
- Build Microservices Solutions: Apply hands-on experience with Java, RESTful APIs, API Gateway, and Microservices communications to build and integrate Microservices that work together seamlessly.
- Implement Data Management: Utilize expertise in RDBMS/NoSQL DB to design and implement data management solutions that support Microservices architecture.
- Apply DevOps Methodologies: Leverage knowledge of DevOps methodologies and tools to ensure efficient deployment and operation of Microservices.
- Ensure Seamless Integration: Ensure smooth communication and integration between Microservices, utilizing expertise in Microservices communications and API Gateway
**Requirements:**
- Designs and governs microservice-based architectures for enterprise integrations
- Defines REST and SOAP service design patterns and API governance
- Manages full API lifecycle using IBM API Connect, including design, publishing, analytics, and versioning
- Architects secure communication using OAuth2, JWT, mTLS, and API Keys
- Designs integrations with Salesforce Core APIs and Salesforce Marketing Cloud APIs
- Defines network and security patterns: firewall rules, segmentation, and traffic flow
- Designs containerized deployments using Docker, Kubernetes, and OpenShift • Establishes CI/CD strategies and environment automation
- Ensures compliance with OWASP, secure API design, SSL/TLS, certificates, and encryption standards