CDA Technologies India Pvt. Ltd.
Application Developer - Java/AngularJS
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
Location: navi-mumbai, IN
Posted Date: 11/7/2024
Contact Information
Contact | Human Resources CDA Technologies India Pvt. Ltd. |
---|