Senior Kotlin/JVM Software Engineer, Digital Banking Financial Insights & Tools

Be among the first applicants.
TN United Kingdom
London
GBP 50,000 - 90,000
Be among the first applicants.
4 days ago
Job description

Senior Kotlin/JVM Software Engineer, Digital Banking Financial Insights & Tools, London

Client:

AMEX

Location:

London, United Kingdom

EU work permit required:

Yes

Job Reference:

9dfccb757bba

Job Description:

You Lead the Way. Weve Got Your Back.

At American Express, you'll be recognized for your contributions, leadership, and impact. Together, we'll win as a team, striving to uphold our promise to provide the world's best customer experience every day.

How will you make an impact in this role?

  • As a developer, you will be responsible for end-to-end delivery of your software from inception to production, working on a mixture of green- and brown-field projects.
  • As a Senior Software Engineer, you will guide the shape of our platform and help mentor the team.

Minimum Qualifications:

  • Bachelor's or master's degree in computer science, computer engineering, software engineering, or other technical discipline, or equivalent work experience.
  • Understanding of service-based architectures.
  • Understanding of web applications and use APIs to power them.
  • Proven experience with live applications and production environments: 5+ years of software development experience with strong knowledge in Java/JVM/Kotlin, Rest APIs and exposure to alternate JVM languages.
  • Technical Skills: Creativity & Problem-Solving, Adaptability & Flexibility, Aptitude for technology; curiosity, passion and startup mindset, Applied statistics skills.
  • Innovative thinking, Java/Kotlin/JVM, Databases: Postgres, MongoDB, Redis, Source Code Control: Working experience using GitHub, Bitbucket, RhodeCode, Production monitoring and logging tools, Container orchestration: Docker, Kubernetes, GCP GKE, AWS ECS.
  • CI/CD platforms (we are using GitHub Actions), Other: Git, Gitflow, Jira, Gitlab, Trello, Scrum, Frameworks: Ktor, Spring.

Preferred Qualifications:

  • React tools proficiency in Enzyme, Webpack, Redux, and Flux.
  • Proven expertise in different frameworks like React Native, AngularJS, Angular2, VueJS, SocketIO, Backbone, KnockoutJS, Svelte, and Bootstrap.
  • Demonstrable experience with JQuery, MomentJS, html5sql.js, RequireJS, and Loads.
  • A good working knowledge in testing codes using Mocha, Jest, Unit-tests, TDD, Karma, VCS, and Selenium.
  • A familiarity of working with different databases such as MySQL, NoSQL (e.g., MongoDB), PostgreSQL, Redis.
  • A strong background in different cloud platforms like Amazon AWS, Microsoft Azure, OpenStack Apache, and Google Cloud Platform.

We back our colleagues and their loved ones with benefits and programs that support their holistic well-being. That means we prioritize their physical, financial, and mental health through each stage of life.

Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.

Please note that if you are NOT a passport holder of the country for the vacancy you might need a work permit.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Kotlin/JVM Software Engineer, Digital Banking Financial Insights & Tools jobs in London