Engineer II

Engineer II

Crawley Full-Time 42000 - 84000 £ / year (est.) Home office (partial)
Go Premium
A

At a Glance

  • Tasks: Join our team to innovate and develop cutting-edge software solutions for our customers.
  • Company: American Express is a leading financial services company with a commitment to diversity and innovation.
  • Benefits: Enjoy competitive salaries, flexible working options, and comprehensive health benefits.
  • Why this job: Be part of a dynamic team that values your ideas and fosters continuous learning.
  • Qualifications: 3+ years in software development, expertise in Java, and experience with API design required.
  • Other info: Opportunity to work on an industry-leading Open Banking platform.

The predicted salary is between 42000 - 84000 £ per year.

This job is with American Express, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. As part of Team Amex, you will experience this powerful backing with comprehensive support for your holistic well-being and many opportunities to learn new skills, develop as a leader, and grow your career. Here, your voice and ideas matter, your work makes an impact, and together, you will help us define the future of American Express.

How will you make an impact in this role? 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.

Digital Payments is constantly evolving and innovating at American Express and we need talented engineers who are willing to learn, collaborate, innovate, and adapt to emerging trends and customer demands. Our Open Banking platform is one of the best in the industry and serves a range of customers in the UK. We are constantly seeking new ways to offer value to our customers and drive growth for the company. We are looking for an innovative, experienced and talented senior software engineer to join our team. You will work closely with our product and business teams to develop new system capabilities at scale and optimize existing capabilities.

Minimum Qualifications

  • 3+ years of software development experience in Java
  • BS or MS degree in computer science, computer engineering, or information technology or equivalent stream
  • 3+ years expertise with API design and development
  • 3+ years of experience in developing Micro services using Java, Vert.x, Spring Boot, etc.
  • Experience with Github Actions and understanding of DevOps practices and CI/CD pipelines.
  • Experience with relational and NoSQL databases

Roles and Responsibilities

  • Contributes to design, development, troubleshooting, debugging, evaluating, modifying, deploying, and documenting software and systems that meet the needs of customer-facing applications, business applications, and/or internal end user applications.
  • Serving as a core member of an agile team that drives user story analysis and elaboration.
  • Design and develop responsive web applications using the best engineering practices.
  • Performing hands-on software development, spending majority of time writing code and unit tests.
  • Develop proof of concepts, conduct code reviews, and test in ongoing sprints.
  • Performing ongoing refactoring of code, utilizing visualization and other techniques to fast-track concepts.
  • Developing deep understanding of integrations with other systems and platforms within the supported domains.
  • Manage your own time and work well both independently and as part of a team.
  • Bring a mindset of innovation, ideas, and continuous improvement.
  • Challenging status quo, demonstrate risk taking, and implement creative ideas.
  • Bring a good attitude, great communication, willingness to learn and collaborate.
  • Drive automation and ensure automated test scripts are completed for new features.
  • Demonstrate a passion for continuous learning and willingness to adopt new technologies.
  • Work closely with product managers plus other engineers to implement versatile solutions for tricky web development problems.
  • Embrace emerging standards while promoting best practices and consistent framework usage.

Preferred Qualifications

  • Experience working on Kotlin
  • Open Banking knowledge is a plus
  • Experience in Couchbase is a plus

We back you with benefits that support your holistic well-being so you can be and deliver your best. This means caring for you and your loved ones' physical, financial, and mental health, as well as providing the flexibility you need to thrive personally and professionally:

  • Competitive base salaries
  • Bonus incentives
  • Support for financial-well-being and retirement
  • Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location)
  • Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
  • Generous paid parental leave policies (depending on your location)
  • Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
  • Free and confidential counseling support through our Healthy Minds program
  • Career development and training opportunities

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

Engineer II employer: American Express

American Express is an exceptional employer that champions inclusivity and innovation, offering a vibrant work culture where your contributions truly matter. With a strong commitment to employee well-being, you will benefit from competitive salaries, comprehensive health coverage, and flexible working arrangements, all while being part of a diverse team dedicated to redefining customer experiences. Join us in the UK, where you'll have ample opportunities for professional growth and development in a supportive environment that values your voice and ideas.
A

Contact Detail:

American Express Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Engineer II

✨Tip Number 1

Familiarise yourself with American Express's culture and values. Understanding their commitment to innovation and customer experience will help you align your responses during interviews, showcasing how your skills and experiences can contribute to their goals.

✨Tip Number 2

Network with current or former employees of American Express, especially those in engineering roles. They can provide valuable insights into the company’s work environment and expectations, which can help you tailor your approach when discussing your fit for the role.

✨Tip Number 3

Stay updated on the latest trends in digital payments and software engineering. Being knowledgeable about emerging technologies and practices will not only impress your interviewers but also demonstrate your passion for continuous learning and innovation.

✨Tip Number 4

Prepare to discuss specific projects where you've successfully implemented microservices or API design. Highlighting your hands-on experience with relevant technologies like Java, Spring Boot, and DevOps practices will show that you have the practical skills needed for the Engineer II position.

We think you need these skills to ace Engineer II

Java Development
API Design and Development
Microservices Architecture
Spring Boot
Vert.x
GitHub Actions
DevOps Practices
CI/CD Pipelines
Relational Databases
NoSQL Databases
Agile Methodologies
Responsive Web Application Development
Code Review
Unit Testing
Continuous Improvement Mindset
Collaboration Skills
Problem-Solving Skills
Kotlin (Preferred)
Open Banking Knowledge (Preferred)
Couchbase Experience (Preferred)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software development, particularly with Java and API design. Use keywords from the job description to demonstrate that you meet the qualifications.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for innovation and collaboration. Mention specific projects where you've successfully implemented new technologies or improved existing systems.

Showcase Your Technical Skills: In your application, emphasise your experience with microservices, DevOps practices, and any familiarity with Kotlin or Couchbase. Provide examples of how you've used these skills in past roles.

Highlight Soft Skills: American Express values communication and teamwork. Include examples of how you've worked effectively in teams, driven automation, or contributed to a positive work environment.

How to prepare for a job interview at American Express

✨Understand the Company Culture

Before your interview, take some time to research American Express's culture and values. They pride themselves on innovation and inclusivity, so be prepared to discuss how your personal values align with theirs and how you can contribute to their mission.

✨Showcase Your Technical Skills

As an Engineer II, you'll need to demonstrate your software development expertise, particularly in Java and API design. Be ready to discuss specific projects where you've used these skills, and consider preparing a coding example or two to showcase your problem-solving abilities.

✨Emphasise Collaboration and Communication

American Express values teamwork and collaboration. Be prepared to share examples of how you've worked effectively within a team, especially in agile environments. Highlight your communication skills and how you’ve contributed to successful project outcomes.

✨Prepare for Behavioural Questions

Expect behavioural questions that assess your adaptability, innovation, and ability to challenge the status quo. Use the STAR method (Situation, Task, Action, Result) to structure your responses, focusing on how you've implemented creative solutions in past roles.

Engineer II
American Express
Location: Crawley
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

A
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>