Job Description
Design, develop and maintain scalable web applications supporting global banking platforms using Java and ReactJS. The role ensures delivery of secure, high-performance digital services aligned with enterprise architecture and DevOps practices to support business growth and operational resilience.
Job Responsibilities
- Full Stack Development: Develop backend services (Java Spring Boot) and frontend applications (ReactJS). 2. System Integration: Integrate with core banking, APIs, and external systems. 3. DevOps & CI/CD: Build, deploy and maintain pipelines (CI/CD, containerization). 4. Application Performance: Optimize application performance and troubleshoot issues. 5. Secure Coding: Implement secure coding practices and comply with IT security standards. 6. Collaboration: Work with architects, DevOps, QA, and product teams. 7. Documentation: Maintain technical documentation and design artefacts. 8. Production Support: Support incidents, root cause analysis and fixes.
Job Skills
- Java
- Spring-Boot
- REST-APIs
- ReactJS
- JavaScript
- HTML5
- CSS3
- Oracle
- SQL
- CI/CD
- Docker
- Kubernetes
- OpenShift
- Microservices
Job Requirements
- 3–8 years of experience in full stack development.
- Experience in banking / financial services systems preferred.
- Hands-on experience in microservices architecture and API-based integration.
- Good to have certifications in Java / Spring certification, Cloud / Kubernetes / OpenShift certification and DevOps or CI/CD related certification.