Role Name: Java Tech lead/ Solution Architect
Location: Toronto 4 days a week on site
Face To Face Interview For Ciient Interview
Job Description:
"We are hiring a Java Technical Solution Architect TSA Development Lead to lead the migration of WebFOCUS reports to a modern Java Spring Boot architecture for a critical application The role is a blend of handson development technical leadership owning solution design implementation approach and delivery quality
The project also includes building 3 new UI screens Angular experience is a plus
Key Responsibilities
Architecture Technical Leadership
- Own the target architecture for report migration from WebFOCUS to Spring Boot services APIs data access orchestration deployment readiness
- Define and enforce coding standards API conventions loggingobservability patterns and nonfunctional requirements performance resiliency security
- Drive technical design service decomposition data contracts error handling paginationfiltering report rendering patterns
Migration Delivery WebFOCUS Spring Boot
- Analyze existing WebFOCUS assets reportslogicdata sourcing and translate them into Javabased report services
- Lead development of RESTful microservices in Spring Boot and ensure maintainable testable implementations
- Partner with QABusiness stakeholders to validate output parity data correctness formatting rules filtersparameters
- Identify migration risks early logic gaps data lineage ambiguity performance bottlenecks and propose mitigations
Handson Development Reviews
- Build key components yourself core services reusable reporting utilities data access modules
- Perform code reviews mentor developers and raise overall engineering quality and delivery velocity
- Ensure adequate unitintegration testing and CICD readiness build pipelines packaging deployment hygiene
UI Support Nice to Have
- Support creation of 3 UI screens or guide a UI developer in Angular including routing forms and service integration to backend APIs
MustHave Skills Experience
- 8 years in Java engineering with recent experience as Tech Lead TSA Solution Lead on enterprise applications
- Strong handson expertise in
- Java Spring Boot REST APIs configuration dependency injection
- Microservices architecture and service integration patterns
- Data access using JPAHibernate andor Spring Data solid SQL skills
- API design versioning security error models loggingmonitoring practices
- Experience migrating modernizing legacy reporting solutions into modern service based architectures Web FOCUS migration experience good to have not mandatory
- Strong communication skillsable to translate business reporting needs into technical implementation
Good to Have Skills
- WebFOCUS understanding report logic parameters data extraction patterns or prior WebFOCUS modernization experience
- Angular experience components routing reactive forms services for buildingassisting with the 3 required screens
- Exposure to containerization cloud deployment patterns DockerKubernetesAWSAzure is a plus"