Business Logic Developer Ii

Year    Gurgaon, Haryana, India

Job Description


You Lead the Way. We’ve Got Your Back.

At American Express, we know that with the right backing, people and businesses have the power to progress in incredible ways. Whether we’re supporting our customers’ financial confidence to move ahead, taking commerce to new heights, or encouraging people to explore the world, our colleagues are constantly redefining what’s possible — and we’re proud to back each other every step of the way. When you join #TeamAmex, you become part of a diverse community of over 60,000 colleagues, all with a common goal to deliver an exceptional customer experience every day. We back our colleagues with the support they need to thrive, professionally and personally. That’s why we have Amex Flex, our enterprise working model that provides greater flexibility to colleagues while ensuring we preserve the important aspects of our unique in-person culture. Depending on role and business needs, colleagues will either work onsite, in a hybrid model (combination of in-office and virtual days) or fully virtually. JAVA DEVELOPER Requirement: We are looking for a skilled JAVA Developer who understands the fundamentals of web and is good in Java. Your primary focus will be on working with the architects and engineers in the organization to uplift applications to use latest backend server technologies on platforms such as Spring Boot, Jbpm, drools using the agile framework impacting millions of customers. Function Description: This exciting role for JAVA Developers as a part of Business Enablement Team (aka Business Rules) under Capabilities. This organization leads the global standardization, design, development and maintenance of highly complex business rules supporting the Global Services division at American Express. This role will be responsible for defining and designing business process workflows in the new system as specified by business partners as well as development on business rules using JAVA, Jbpm, etc. Understanding the overall business objectives and translating in to efficient and well-thought-out workflows, business rules, decision tables and decision trees as required. Responsibilities include, but not limited to: Serving as a core member of an agile team that drives user story analysis and elaboration, designs and develops responsive applications using the best engineering practices Performing hands-on software development, typically spending most of time actually writing code and unit tests, doing proof of concepts, conducting code reviews, and testing in ongoing sprints Performing ongoing refactoring of code, and delivering continuous improvement Developing deep understanding of integrations with other systems and platforms within the supported domains Drive innovation and change through new capabilities like participating in the automation of existing manual processes and strategies into new the processes Manage your own time and work well both independently and as part of a team. Bring a culture of innovation, ideas, and continuous improvement Challenging status quo, demonstrate risk taking, and implement creative ideas Work closely with product managers, back-end and other front-end engineers to implement versatile solutions to tricky web development problems Embrace emerging standards while promoting best practices and consistent framework usage. Partnering with Global collections Operations, Strategy, Risk Management, Marketing and Technology throughout the project lifecycle. BS or MS degree in computer science, computer engineering, or other technical discipline or equivalent 4-6 years of work experience 2-3 years’ experience working in Java and able to demonstrate good Java knowledge – Java 7 minimum and Java8 preferred, Jbpm Able to demonstrate good web fundamentals and HTTP protocol knowledge Good attitude, communication, willingness to learn and collaborate 2-3 years’ development experience in developing Java applications in an enterprise setting 2-3 years’ experience developing java applications in frameworks such as Spring, Spring Boot, BPM knowledge is a plus 1-2 years’ Experience with Test Driven Development (TDD) / Behavior Driven Development (BDD) practices, unit testing, functional testing, system integration testing, regression testing, GUI testing, web service testing, and browser compatibility testing, including frameworks such as Cucumber, JUnit, Mockito Experience with continuous integration and continuous delivery environment 2-3 years’ working in an Agile or SAFe development environment is a plus QA Automation experience will be a plus Domain knowledge of Amex acquisition process will be a plus Knowledge of Credit and Collection business will be a plus American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law. Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.

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
    JD2888868
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Gurgaon, Haryana, India
  • Education
    Not mentioned
  • Experience
    Year