Posted on: 10/12/2025
Job Description :
Location - Mumbai (Work From Office)
EXperience : 6+ years
Knowledge :
- Proficient in Java with significant experience in backend development, particularly with the Spring Boot framework.
- Strong familiarity with front-end development using AngularJS and React JS for creating intuitive and engaging user interfaces.
- Basic understanding and hands-on experience with Apache HTTPD for web server management.
- Proficient in PostgreSQL / Oracle database management and SQL for efficient data operations.
- Familiarity with Red Hat Enterprise Linux (RHEL) for application deployment environments.
- Basic experience with KeyCloak for user authentication and authorization management.
- Awareness of responsive web design principles to ensure cross-browser functionality.
- Excellent problem-solving skills with the ability to learn quickly and adapt to new technologies and frameworks.
- Exposure to CI/CD practices to support efficient development and deployment activities.
Technical Skills :
- Backend Development - Strong proficiency in Java - Experience with Spring Boot framework
- Frontend Development - Familiar with AngularJS and React JS for building user interfaces
- Web Server Management - Basic knowledge of Apache HTTPD for hosting and configuration
- Database Management - Familiar with PostgreSQL - Able to perform basic SQL operations
- Messaging Systems - Some exposure to IBM MQ for inter-application communication
-Operating Systems - Basic experience with Red Hat Enterprise Linux (RHEL) for deployments
- Authentication & Security - Awareness of Keycloak for user authentication and authorization
Roles & Responsibilities :
Secure Web Application Development :
- Design and develop secure, high-performance payment web applications.
- Implement encryption (TLS 1.2/1.3, AES) for secure data transmission.
- Apply secure coding practices (OWASP Top 10, input validation, SQL injection prevention).
- Integrate with payment gateways, banking APIs, and financial institutions securely.
- XML & XSD Schema Development : (Desirable)
- Design, implement, and validate XML schemas (XSD) for structured payment messages.
- Ensure XML security using digital signatures (XML Signature), XML Encryption, and schema validation.
- Work with ISO 20022, or custom XML-based messaging.
- Prevent XXE (XML External Entity) attacks by disabling external entity processing.
Security & Compliance :
- Require skill set on the HSM java libraries for the cryptography operations.
API & Middleware Security :
- Develop and secure RESTful & SOAP APIs for financial transactions.
- Apply OAuth 2.0, JWT, and API Gateway security for authentication and authorization.
- Secure messaging and queue-based communications (IBM MQ, RabbitMQ, Kafka) with TLS and authentication mechanisms.
Responsibilities :
- Develop a comprehensive understanding of the Payments domain while actively participating in application development utilizing modern technologies, focusing on user experience and high performance.
- Ensure that all deliverables align with the system architecture and development standards established by the development team.
- Engage in effective communication with team members and stakeholders to gather requirements and provide regular progress updates on assigned tasks.
- Collaborate on Business Requirement Analysis and contribute to the development of Solution Designs alongside senior developers.
- Participate in coding, implementation, debugging, maintenance, and Quality Assurance for applications.
- Support the configuration and maintenance of Apache HTTPD servers for application deployment.
- Design and implement dynamic user interfaces using AngularJS and React JS to enhance user engagement.
- Partner with the back-end team to develop robust and scalable applications using Java and Spring Boot frameworks.
- Work with PostgreSQL / Oracle for effective data management and retrieval.
- Integrate and manage IBM MQ for messaging solutions within applications.
- Gain hands-on experience with Red Hat Enterprise Linux (RHEL) for deployment and management of applications.
- Ensure applications are responsive and functional across major web browsers.
- Contribute to the implementation and maintenance of CI/CD pipelines for streamlined deployment processes.
- Monitor application performance and assist in troubleshooting production issues.
- Document processes and contribute to team knowledge-sharing and training initiatives.
- Stay current with emerging technologies and industry trends to enhance skills and add value to team projects.
Mandatory Skills : Java, Spring Boot, Microservices, IBM MQ, Rest API, SQL, Spring Security
Desirable Skills : ReactJS, Spring Cloud, ActiveMQ, RabbitMQ
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Backend Development
Job Code
1588014
Interview Questions for you
View All