Sr. Software Engineer (java Full Stack/angular) Vtp

Year    Bangalore, Karnataka, India

Job Description


PAM (Payment Authorization and Monitoring) Tools Team is seeking a Sr. Software Engineer / Programmer who will be part of the development team responsible for understanding, defining, analyzing and coding tools and utilities which has many internal and external users. We are seeking a Full Stack Java Developer with experience (5-8 years) specific to Web Application development in Java/J2EE programming (with UI/UX experience in Angular 8 and above). The candidate must have good knowledge and experience on object-oriented programming (OOP) while supporting, leading, and training in software management use with little or no direction. This would include all aspects such as analyzing, designing, coding and unit testing core modules of the new Online application and working with a global team of developers, SMEs and architects. The candidate would be a part of a high performance global team responsible for the delivery of features in Visa Test Portal application. As a key member of the delivery execution team, candidate would need to create scalable designs, write maintainable code, reusable components/services/utilities, and test cases. Qualifications include good organizational skills, strong analytical and problem solving skills, good time management skills, ability to work independently, and effectively communicate with team members. The candidate must be capable of working in all phases of the application system development life-cycle. The successful candidate will become a recognized Subject Matter Expert within Visa, responsible for contributing to the development and implementation of Visa Test Portal web application. Responsibilities: - Design, develop and maintain Windows Applications and project requirements. - Interface with business and IT teams to understand and translate business requirements into formal technical requirements and application code - Develop and execute quality unit test and integration plans/scripts to validate that application changes meet technical specifications - Participate in technical reviews at appropriate stages of software and application development - Adhere to all security, change control and client processes, tools and methodologies - Must be a good Team Member who can work being an integral part of a cohesive unit - Understand business domain, analyze requirements, evaluate options and participate in scoping and sizing activities - Explore and devise effective solutions and architecture, develop code, tests and maintain code for Resolve online application releases - Communicate and collaborate effectively with team members including vendor partner teams - Effectively participate in the technology proof-of-concepts and learn new technologies and frameworks - Understand and enhance coding guidelines and participate in code review processes - Create and maintain technical documentation - Collaborate with Requirements & Analysis group, QA team and Production Support team to ensure project alignment This is a hybrid position. Hybrid employees can alternate time between both remote and office. Employees in hybrid roles are expected to work from the office 2-3 set days a week (determined by leadership/site), with a general guidepost of being in the office 50% or more of the time based on business needs. Qualifications Basic Qualifications - 2+ years of relevant work experience and a Bachelors degree, OR 5+ years of relevant work experience - 5-8 years of Full Stack Java Development experience and supporting applications and utilities in Java/J2EE Enterprise Application (with UI/UX experience in Angular). Open-Source Web Development Tools, we are going to utilize - - Integrated development environment (IDE) for Java: Eclipse Oxygen 64bit - Java EE Framework: Spring - Java ORM (Object Relational Mapping) Framework: Hibernate - For Frontend Development: Angular 8 and above - Web Server: JBOSS - Application Server: JBOSS - Open-Source Database - MySQL/MongoDB - Repository - Bit Bucket/Git - Software Development Tracking Tool - JIRA - Continuous Integration and Delivery Server - Jenkins Preferred Qualifications: - 3 or more years of work experience with a Bachelor\'s Degree or more than 2 years of work experience with an Advanced Degree (e.g. Masters, MBA, JD, MD) - Knowledge on web page design using HTML 5/CSS is an added advantage - Should have working experience on InstallShield for Installer Creation - Knowledge on ActiveX, API, COM, Dynamic Link Libraries (DLL), Unicode and globalization are the added advantage - Experience in developing and supporting applications and utilities in VC++, Microsoft Foundation Classes (MFC), TCP-IP Protocols are the added advantage - Knowledge on accessing and using various POS Devices and Drivers through Windows Applications are the added advantage - Proven strong analytical and debugging skills - Ability to coordinate others work while involved with multiple work streams - Ability to write/read/debug programs in a batch and online environment - Ability to perform multiple activities simultaneously with minimal supervision - Strong analytical skills - Excellent oral and written communication skills - Excellent problem-solving skills Additional Information Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

foundit

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3112742
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year