Engineer II

Engineer II

Burgess Hill Full-Time 28800 - 48000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Join our team to innovate and develop cutting-edge software solutions.
  • 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 career growth.
  • Qualifications: 3+ years in software development, expertise in Java, and experience with APIs and microservices required.
  • Other info: Opportunity to work on an industry-leading Open Banking platform.

The predicted salary is between 28800 - 48000 £ 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'll 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 ideas 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 the future of digital payments. Join us in the UK, where you'll have ample opportunities for professional growth and development in a supportive environment that values collaboration and creativity.
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 development, particularly in Java and microservices. Being able to discuss recent advancements or challenges in these areas during your interview will demonstrate your passion and knowledge relevant to the position.

✨Tip Number 4

Prepare to discuss specific projects where you've successfully implemented agile methodologies or contributed to team-based software development. Highlighting your collaborative skills and ability to drive innovation will resonate well with the values of Team Amex.

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 Integration
Automation Testing
Kotlin (Preferred)
Open Banking Knowledge (Preferred)
Couchbase Experience (Preferred)
Problem-Solving Skills
Collaboration and Communication Skills
Innovation Mindset
Time Management

Some tips for your application 🫡

Understand the Role: Before applying, make sure to thoroughly read the job description for the Engineer II position at American Express. Understand the key responsibilities and required qualifications, so you can tailor your application accordingly.

Tailor Your CV: Customise your CV to highlight relevant experience in software development, particularly with Java, API design, and microservices. Use specific examples that demonstrate your skills and achievements related to the job requirements.

Craft a Compelling Cover Letter: Write a cover letter that not only outlines your qualifications but also reflects your understanding of American Express's culture and values. Mention how your background aligns with their commitment to innovation and customer experience.

Highlight Continuous Learning: In your application, emphasise your passion for continuous learning and adaptability to new technologies. Mention any relevant courses, certifications, or projects that showcase your commitment to professional growth in the tech field.

How to prepare for a job interview at American Express

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Java, API design, and microservices. Bring examples of projects you've worked on that demonstrate your technical expertise and problem-solving abilities.

✨Understand the Company Culture

American Express values innovation and collaboration. Familiarise yourself with their leadership behaviours and be ready to discuss how you can contribute to their inclusive culture and customer-focused mission.

✨Prepare for Behavioural Questions

Expect questions about teamwork, challenges, and your approach to continuous learning. Use the STAR method (Situation, Task, Action, Result) to structure your responses effectively.

✨Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, ongoing projects, and the company's approach to emerging technologies. This shows your genuine interest in the role and helps you assess if it's the right fit for you.

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