Competitive SalaryPF and Gratuity IncludedAbout Our Client
data technology company specializing in generative AI solutions for the financial services sector. Founded in 2015, the company has developed the Client platform-a comprehensive data operating system designed to automate and enhance data workflows for banks, insurers, and asset managers.
Job Description
- Develop robust, scalable backend systems using Java (Spring Boot preferred).
- Design and build responsive and dynamic user interfaces using
- Collaborate with cross-functional teams including UX, QA, DevOps, and Product to deliver high-quality software.
- Translate functional and technical requirements into well-architected and maintainable code.
- Optimize application performance and ensure responsiveness across devices and platforms.
- Participate in code reviews and follow coding best practices.
- Integrate third-party APIs and work with RESTful web services.
- Write unit, integration, and end-to-end tests to ensure code quality.
The Successful Applicant
- 3+ years of professional experience in full-stack development.
- Strong backend development skills in Java (Spring Boot, Hibernate, JPA).
- Solid experience with , including component lifecycle, hooks, and state management.
- Proficient in front-end technologies : HTML5, CSS3, JavaScript (ES6+).
- Experience with RESTful APIs and microservices architecture.
- Familiarity with CI / CD tools and cloud platforms (AWS / Azure / GCP is a plus).
- Knowledge of version control systems like Git.
- Understanding of database systems : MySQL, PostgreSQL, or MongoDB.
Good to Have :
- Experience with containerization tools (Docker, Kubernetes).
- Familiarity with Agile / Scrum methodologies.
- Exposure to testing frameworks (JUnit, Jest, Cypress).
- Basic knowledge of GraphQL, WebSockets.