Logo of Huzzle

Software Engineer (Java)

image

Adyen

1mo ago

  • Job
    Full-time
    Mid Level
  • Software Engineering
    IT & Cybersecurity
  • Quick Apply

AI generated summary

  • You should have 3+ years in Java, be a flexible team player with an eye for detail, lead projects, write testable code, and communicate complex concepts clearly in English.
  • You will build and maintain a high-performance platform, launch code that impacts users, improve scalability, collaborate across teams, and ensure the reliability of financial processes.

Requirements

  • You have 3+ years of experience working with object-oriented programming languages (JAVA)
  • You are flexible, a team player, someone with an eye for detail
  • You are able to take ownership, lead a project and enjoy writing testable code
  • You have excellent communication skills and the ability to articulate complex, technical concepts
  • As we operate in a global setting, you need to be proficient in English; any other language is a plus

Responsibilities

  • You will build and maintain our distributed high-performance platform
  • You will be part of a diverse and inclusive team
  • We launch fast and iterate often. Concretely, this means that within your first few weeks, you will bring code live that impacts many businesses and shoppers
  • You will be fully responsible from its initial design to bringing new functionality live
  • Identify and improve parts of the platform to make it more robust and scalable
  • Collaborate across teams and time zones to make things happen, review code and be open to feedback
  • As an engineer you will helping our core financial data processes and working on our finance infrastructure, to keep it scalable, reliable and secure

FAQs

Do we support remote work?

No, this role is based out of our Bengaluru office, and we do not offer remote-only roles; we value in-person collaboration.

What programming languages are required for this position?

You must have experience with object-oriented programming languages, specifically Java.

How many years of experience are required for this role?

You should have at least 3+ years of experience working with object-oriented programming languages.

What is the company culture like at Adyen?

Adyen fosters a diverse and inclusive environment that encourages collaboration, ownership, and ambition among its teams.

What are the main responsibilities of a Software Engineer in this role?

You will be responsible for the full development cycle, including designing software, testing, deploying, and maintaining robust and scalable solutions.

What technologies and tools will I be working with?

Our tech stack includes Java 17, RESTful Web Services, SQL/PostgreSQL using MyBatis, Tomcat, Gradle, CockroachDB, and Elasticsearch.

How does Adyen approach diversity, equity, and inclusion?

Adyen values diverse perspectives and encourages individuals from various backgrounds and cultures to contribute to solving unique business and technical challenges.

What is the typical timeline for the interview process?

The interview process usually takes about 4 weeks to complete, but this may vary depending on the role.

Will I be working on the finance infrastructure at Adyen?

Yes, as an engineer, you will be helping to manage core financial data processes and working on the finance infrastructure to keep it scalable, reliable, and secure.

What is the expectation regarding communication skills for this role?

Excellent communication skills are essential, as you will need to articulate complex technical concepts clearly. Proficiency in English is mandatory, and any other language is a plus.

Meet the financial technology platform helping the world’s leading businesses achieve their ambitions faster.

Finance
Industry
1001-5000
Employees
2006
Founded Year

Mission & Purpose

Adyen is a global payments company that provides businesses with a unified platform to process payments across online, mobile, and in-store channels. Its technology allows companies to accept payments from anywhere in the world and manage transactions securely and efficiently. Adyen's ultimate mission is to help businesses grow by providing them with the tools to simplify payments and improve customer experiences. Their purpose is to drive innovation in the payments industry, making transactions seamless and accessible for both businesses and consumers globally.