Description
This role is for one of the Weekday's clients
Min Experience: 7+ years
Location: Bengaluru
JobType: full time
Requirements
Typical Responsibilities
- Design and build scalable web applications for Wealth Management platforms.
- Develop REST APIs and microservices.
- Build advisor-facing and client-facing user interfaces.
- Integrate CRM, marketing automation, analytics, and customer data platforms.
- Improve personalization, campaign management, and digital engagement capabilities.
- Participate in architecture, code reviews, testing, and production support.
- Collaborate with product managers, UX designers, data engineers, and business stakeholders.
Interview should be around the following
Core Java
- OOP principles
- Collections Framework
- Multithreading and concurrency
- Java 8+ features (Streams, Lambda expressions)
- JVM and memory management
Spring Boot
- Dependency Injection
- Bean lifecycle
- Spring Security
- Exception handling
- Microservices design patterns
Frontend
- React component lifecycle/hooks
- State management
- API integration
- Performance optimization
System Design
- Design a campaign management platform
- Design a notification service
- Design a customer-profile service
- Scalability, caching, and resilience patterns