CDA Technologies India Pvt. Ltd.

Application Developer - Java/AngularJS

Click Here to Apply

Job Location

navi-mumbai, India

Job Description

Role Description : - Lead the migration of legacy codebases to the latest Java Spring Boot stack. - Design, develop, and implement scalable, high-performance architectures for payment applications. - Ensure deep understanding and expertise in payment transaction acquiring and issuance flows across various instruments like Cards, Wallets, Net banking, UPI, EMI,etc. - Adopt and implement best practices for design patterns, CI/CD processes, code reviews, and error logging frameworks. - Review and manage architectural designs across multiple products, ensuring alignment with business and technical objectives. - Perform code reviews to identify and rectify issues related to defect injection, performance bottlenecks, coding standards, and security vulnerabilities. - Collaborate with cross-functional teams to create, maintain, review, and update architecture diagrams and technical documentation. - Drive the implementation of coding best practices, design principles, and documentation standards. - Ensure effective CI/CD pipeline setup to facilitate seamless application deployment. - Provide mentorship and guidance to development teams to improve code quality and ensure compliance with security, performance, and design standards. - Engage with stakeholders, product owners, and team leads to align architectural decisions with the business vision. - Ensure comprehensive error handling and logging frameworks are in place to facilitate efficient debugging and maintenance. - Keep updated with emerging technologies and trends, recommending improvements to the existing tech stack. Team Leadership : - Coordinate and manage cross-functional teams, ensuring clear communication and collaboration. - Provide guidance, support, and direction to project team members. - Foster a positive and productive team environment, promoting accountability and continuous Management : - Build and maintain strong relationships with key stakeholders, including clients, vendors, and internal teams. - Regularly communicate project status, risks, and issues to stakeholders, ensuring transparency and managing expectations. - Facilitate decision-making processes and resolve conflicts or issues that may arise during the project lifecycle. Quality Assurance : - Ensure that project deliverables meet quality standards and align with business objectives. - Conduct regular project reviews and implement quality control measures to maintain project excellence. - Collaborate with quality assurance teams to ensure thorough testing and validation of project : - Bachelor's/master's degree in computer science or related degree. - Java, AWS Architect certification preferred. - 10 years of experience in application development and architecture, with a strong focus on Java EE, Spring Boot, and AngularJS. - Strong knowledge of payment industry protocols and flows, including Cards, Wallets, Net banking, UPI, EMI, etc. - Proven experience in migrating legacy applications to the Spring Boot stack and adopting modern architecture best practices. - Expertise in microservices architecture, RESTful APIs, and distributed systems. - Solid experience with CI/CD pipelines, build automation tools, and error logging frameworks. - Excellent understanding of design patterns, coding best practices, and security standards. - Ability to review and analyse code for performance, security, and compliance with industry standards. - Familiarity with tools for performance monitoring, code analysis, and automated testing. - Strong knowledge of cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes) is a plus. - Experience in leading teams and collaborating with stakeholders on technical strategy and roadmap. - Excellent verbal and written communication skills, with the ability to create and maintain technical Qualifications : - Experience in the payments industry, with an understanding of various payment instruments and transaction flows. - Knowledge of security protocols and compliance in the payment domain, including PCI DSS. - Experience in agile software development methodologies. (ref:hirist.tech)

Location: navi-mumbai, IN

Posted Date: 11/7/2024
Click Here to Apply
View More CDA Technologies India Pvt. Ltd. Jobs

Contact Information

Contact Human Resources
CDA Technologies India Pvt. Ltd.

Posted

November 7, 2024
UID: 4927919925

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.