Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

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
Role:
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.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Indian Financial Technology And Alliedservices logo
Indian Financial Technology And Alliedservices

Financial Technology

N/A

RecommendedJobs for You

hyderabad, telangana, india

chennai, tamil nadu, india