Solution Designer (Java, SpringBoot and Microservices)
Core
Define end-to-end solution architecture for microservices, REST APIs, and ECM/communication solutions, ensuring scalability and security.
Role type
Senior Solution Architect (Java/Spring/Microservices)
Builds
Microservices, REST APIs, ECM solutions using IBM FileNet, and document generation/communication solutions using SmartCOMM
Domain
Enterprise software, Banking & Financial Services
Deliverable
production ML models | product features
Required skills
Java 11+/17+, Spring Boot, Spring Cloud, Microservices & REST API Architecture, IBM FileNet Content Manager / Case Manager, SmartCOMM, Kafka/MQ, JPA, Hibernate, Oracle/PostgreSQL, Docker, Kubernetes/OpenShift, AWS/Azure, CI/CD, Git, SonarQube, JUnit, Secure Coding & API Security
Preferred skills
Banking & Financial Services domain experience, Enterprise Content Management and Correspondence Management solutions, Cloud-native modernization programs, TOGAF, IBM FileNet, AWS/Azure Certifications
Responsibilities
Define end-to-end solution architecture, HLDs, LLDs, and integration designs; Design Microservices, REST APIs, and event-driven solutions; Architect ECM solutions using IBM FileNet and document generation/communication solutions using SmartCOMM; Ensure application scalability, security, performance, and operational resilience; Drive architecture reviews, technical governance, and design best practices; Collaborate with business, architecture, and delivery teams throughout the SDLC
Seniority
Senior, hands-on IC