Currencycloud was acquired by Visa in December 2021. Our Senior Java Engineers are responsible for implementing an industry-leading API that has already processed over 50 billion USD of cross-border transactions for over 5 million end users, and is available to our clients 24x7. We are utilizing AWS, Kubernetes, microservice architecture, Kafka, and PACT for testing.
What you'll get to do
* Play a key role within your cross-functional team, taking responsibility for your services and the technology within them.
* Build new parts of our payments platform, focusing on high availability, cloud-native, microservice concepts.
* Lead discussions on technical direction and system design, and mentor junior team members.
* Own your domain with a modern, clean codebase and an independent path to production.
* Receive strong platform and product support, making impactful changes with business value.
Our Tech Stack includes
* Object-oriented programming in Java 11+ with Spring Boot.
* Cloud-native applications on AWS, following 12-factor principles.
* Tools like Docker, Kubernetes, ElasticSearch, Datadog, and log management systems.
* API specifications using OpenAPI (Swagger).
* Large SQL databases, understanding their limitations.
* Familiarity with AWS, Terraform, and Docker is beneficial.
* Testing approaches like TDD, BDD, and Contract Testing with frameworks such as JUnit, RSpec, and Cucumber.
* Agile development using the Spotify model (Squads and Tribes).
* CI/CD pipelines for automated builds and deployments.
* GitHub for version control and peer reviews.
* Cross-team collaboration with stakeholders including Product Owners and QA.
This is a hybrid position; in-office days will be confirmed by your Hiring Manager.
Qualifications:
* 5+ years of relevant Java backend development experience with a Bachelor's Degree, or
* At least 2 years with an advanced degree (e.g., Masters), or
* 8+ years of relevant experience with no degree requirement.
* Expertise in Java 8+, Spring Boot, Docker, EKS, AWS, Kafka, and Agile methodologies.
Visa is a global leader in payments and technology, processing over 259 billion transactions annually across more than 200 countries. Our mission is to connect the world through innovative, reliable, and secure payments, enabling individuals, businesses, and economies to thrive.
#J-18808-Ljbffr