Senior Full Stack Developer (Backend-Focused)
Are you passionate about building enterprise-scale applications that power digital banking and wealth management platforms?
We are looking for experienced Full Stack Developers with strong backend engineering expertise and modern frontend development capabilities to join a high-performing technology team delivering mission-critical financial solutions.
Key Responsibilities
- Design, develop, and maintain enterprise-grade full stack applications.
- Build scalable, secure, and high-performance microservices and RESTful APIs.
- Develop modern frontend applications using React and Micro Frontend architecture.
- Collaborate with architects, business analysts, project managers, and engineering teams to deliver high-quality solutions.
- Troubleshoot and resolve complex production issues across frontend and backend systems.
- Drive engineering best practices, code quality, testing, and continuous improvement initiatives.
- Participate in system design discussions and contribute to technical solutioning.
Mandatory Technical Skills
1) Backend
- Java 21
- Spring Boot
- Microservices Architecture
- RESTful API Development
- Kafka / IBM MQ / Message Queues
- MariaDB or PostgreSQL
- JUnit, Mockito, Karate
- Design Patterns & SOLID Principles
2) Frontend
- React 19
- TypeScript
- Redux, Redux Toolkit (RTK), RTK Query
- Micro Frontend (MFE)
- Module Federation / Single-SPA
- HTML5, CSS3, Responsive Design
- Jest, React Testing Library, Cypress, Playwright
3) Nice to Have
- Docker
- Kubernetes
- CI/CD Pipelines
- Cloud Platforms (AWS/Azure)
- Banking, Financial Services, or Wealth Management domain experience
What We're Looking For
- Minimum 8 years of software development experience.
- Strong hands-on experience across both backend and frontend development.
- Experience delivering enterprise-scale applications in Agile environments.
- Excellent problem-solving and stakeholder management skills.
- Able to work independently and contribute to technical discussions and solution design.
Why Join?
- Opportunity to work on large-scale digital transformation initiatives.
- Exposure to modern technologies and enterprise architecture.
- Collaborative and high-performing engineering environment.
- Long-term project with opportunities to contribute to strategic technology initiatives.
Pay: $8,000.00 - $9,000.00 per month
Benefits:
Work Location: In person