CrawlJobs Logo

Senior Software Engineer (Java) - Banking Network

adyen.com Logo

Adyen

Location Icon

Location:
United States , Chicago

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

180000.00 - 243000.00 USD / Year

Job Description:

The Banking Network team is building the foundation of money movement at Adyen. We are engineering the core North American infrastructure of our global network, capable of handling massive transaction volumes with a strict focus on fault-tolerance and observability. You will drive the evolution of our direct connections to the Federal Reserve (handling ACH, wire, and real-time payments), optimizing this critical system for scale while abstracting the complexity of these protocols to enable seamless banking experiences for our merchants.

Job Responsibility:

  • Work on complex technical projects from requirements analysis through design, implementation, testing and launch into production
  • Bring your own point of view on best engineering practices
  • Be hands-on and contribute to the implementation
  • Identify and improve parts of the platform to make it more robust and scalable
  • Build APIs and tooling according to quality principles such as performance and code quality
  • Collaborate across teams and time zones to get projects over the finish line

Requirements:

  • 8+ years of experience in the software development industry
  • Full professional proficiency in English
  • Experience with Java, Web Services, REST Apis, Webhooks and SQL/PostgreSql
  • Good understanding of Software Engineering practices and interest in product knowledge
  • Familiar with complex large scale distributed systems
  • Value involving other people to hear different perspectives

Additional Information:

Job Posted:
May 16, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
PREMIUM
More languages and countries
Unlock 29494 hidden job offers
Languages
English Čeština Deutsch Ελληνικά Español Français +15
Countries
United States United Kingdom India Canada Australia +
See plans
Plans from $2.99 / month

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Software Engineer (Java) - Banking Network

Senior Java Architect & Cloud Engineer

The Equity Middle Office technology group is actively transforming its technolog...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in Computer Science or Electronic/Electrical Engineering
  • ~15 years of Banking Software development experience, including management experiences or equivalent
  • Knowledge of low-latency frameworks such as Chronicle / garbage-free programming in Java
  • Knowledge in IT Infrastructure (i.e. IT Networks, Communications, and Data C-entre Management) and Infra Support Operations
  • Working experience in Linux operating system, Windows, Groovy, Python, JavaScript, Java, ELK, Bitbucket, Jenkins, Confluence, SonarQube, Nexus and scripting experience to do integrations through API, CLI for extracting data and to perform automated operations
  • Very Strong experience in in Shell Scripting, Batch Scripting to do automation, command line integration and invoking REST API using postman is mandatory
  • Must have hands on experience in building microservices using in Java and Spring Boot Framework Stack
  • Working experience in Messaging platform such AMPS, TIBCO, SOLACE and MQ
  • Experience with relational SQL and NoSQL database
  • Strong knowledge and experience in DevOps automation, containerization and orchestration using tools such as Gradle, Maven, Docker, Kubernetes, Terraform, Artifactory
Job Responsibility
Job Responsibility
  • Be recognized as a trusted partner for business application owners and other technology teams who seek to make use of Cloud based infrastructure
  • Define the technology roadmap and prioritize technical resources against to achieve maximum success
  • Ensuring the platform conforms to security best practices and is fully consistent with banking audit and compliance requirements and fully consistent with the design ethos and technical requirements of external cloud providers
  • Supporting adoption of containers and container control frameworks for internal Cloud Services, including container platform selection and design and ensuring that self-service design/deployment/control web containers is appropriate for requirements
  • Ensuring lifecycle management consists of documentation such as test cases, source code repositories etc are actively used and maintained
  • Recommend new services to complement and enhance infrastructure elements to stream-line and support applications development and deployment
  • Developing highly available infrastructures in a cloud services environment, preferably with cloud providers such as OpenShift or AWS
  • Implement continuous Integration / Continuous Deployment practice, tooling, and techniques, particularly evidence of leading organizational and cultural change to adopt CI/CD practices (Jira, Confluence, BitBucket, Git
  • Jenkins, Artifactory, Terraform, Packer, Rundeck, Ansible, AWS, ELK, AppDynamics)
  • Enable AI based monitoring automation to effectively detect/predict/prevent issues in the environment and code base
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Java) - Banking Network

The Banking Network team is building the foundation of money movement at Adyen. ...
Location
Location
United States , Chicago
Salary
Salary:
180000.00 - 243000.00 USD / Year
adyen.com Logo
Adyen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in the software development industry
  • Full professional proficiency in English
  • Experience with Java, Web Services, REST APIs, Webhooks and SQL/PostgreSql
  • Good understanding of Software Engineering practices and interest in product knowledge
  • Familiarity with complex large scale distributed systems
  • Must be work authorized in the United States without the need for new visa sponsorship
Job Responsibility
Job Responsibility
  • Work on complex technical projects from requirements analysis through design, implementation, testing and launch into production
  • Bring your own point of view on best engineering practices
  • Be hands-on and contribute to the implementation
  • Identify and improve parts of the platform to make it more robust and scalable
  • Build APIs and tooling according to quality principles such as performance and code quality
  • Collaborate across teams and time zones to get projects over the finish line
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Java) - Banking Network Development

We are seeking a highly skilled Senior Java Engineer to join our Banking Network...
Location
Location
Netherlands , Amsterdam
Salary
Salary:
Not provided
adyen.com Logo
Adyen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of experience in software development industry in a fast paced tech environment
  • Full professional proficiency in English
  • Familiar with complex large scale distributed systems
  • Experience with Java, Web Services, REST Apis, Webhooks and SQL/PostgreSql
  • Good understanding of Software Engineering practices and interest in product knowledge
  • Enjoy working in a cross-functional team with roles like Data Science, Frontend, and Product
  • Value involving other people to hear different perspectives
  • Experimental mindset with a launch fast and iterate mentality
Job Responsibility
Job Responsibility
  • Work on complex technical projects from requirements analysis through design, implementation, testing and launch into production
  • Be hands-on and contribute to the implementation
  • Identify and improve parts of the platform to make it more robust and scalable
  • Bring your own point of view on best engineering practices
  • Think in a scale mindset when building features
  • Launch fast and iterate often
  • Build APIs and tooling according to quality principles such as performance and code quality
  • Collaborate across teams and time zones to get projects over the finish line
  • Responsible for the core messaging and external communication layers of our payment infrastructure
  • Design, build, and maintain mission-critical software that powers direct scheme integrations and commercial partner connections
  • Fulltime
Read More
Arrow Right

Principal Engineer - Java, Low-latency

Wells Fargo is seeking a Principal Engineer to provide deep technical leadership...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
May 19, 2026
Flip Icon
Requirements
Requirements
  • 7+ years of Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • Overall 15+ years of Software Engineering experience
  • Expert‑level proficiency in Core Java, including: Advanced multithreading and concurrency models, JVM internals, memory management, and JVM/GC performance tuning
  • Proven expertise in high‑throughput system design and performance engineering
  • Strong hands‑on experience with reactive and asynchronous programming models, including lock‑free and wait‑free data structures
  • Deep understanding of distributed systems, including: Akka Cluster management and coordination (desired), Designing for fault tolerance, scalability, and network partitions
  • Experience with event‑driven and messaging systems, such as: Kafka, JMS, Solace, Aeron, or MQ, especially for real‑time data processing and low‑latency use cases
  • Strong experience with distributed caching technologies, particularly Apache Ignite (desired)
  • Solid expertise in SQL and query optimization for high‑volume, compute‑heavy data workloads
  • Advanced knowledge of data structures, algorithms, and core computer science fundamentals
Job Responsibility
Job Responsibility
  • Act as an advisor to leadership to develop or influence applications, network, information security, database, operating systems, or web technologies for highly complex business and technical needs across multiple groups
  • Lead the strategy and resolution of highly complex and unique challenges requiring in-depth evaluation across multiple areas or the enterprise, delivering solutions that are long-term, large-scale and require vision, creativity, innovation, advanced analytical and inductive thinking
  • Translate advanced technology experience, an in-depth knowledge of the organizations tactical and strategic business objectives, the enterprise technological environment, the organization structure, and strategic technological opportunities and requirements into technical engineering solutions
  • Provide vision, direction and expertise to leadership on implementing innovative and significant business solutions
  • Maintain knowledge of industry best practices and new technologies and recommends innovations that enhance operations or provide a competitive advantage to the organization
  • Strategically engage with all levels of professionals and managers across the enterprise and serve as an expert advisor to leadership
  • Provide architectural leadership for large‑scale, compute‑intensive risk platforms that are reaching the limits of existing designs and infrastructure
  • Define and evolve distributed, scalable, and resilient system architectures for high‑performance risk computation workloads
  • Lead performance engineering and optimization initiatives to improve throughput, reduce latency, and lower overall compute costs while meeting aggressive SLAs
  • Drive resiliency, availability, and fault‑tolerance improvements required for mission‑critical and regulator‑visible risk calculations
  • Fulltime
Read More
Arrow Right

Senior Engineering Manager, Securities Processing

As a Senior Engineering Manager within Markets Operations Technology (MOT), you ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS degree in Engineering, Computer Science, or equivalent
  • Overall 20+ with 12+ Relevant experience
  • Experience in Capital Markets technology, with a strong focus on Securities Processing (Equities and/or Fixed Income settlements)
  • Experience as a Senior Developer, with hands-on experience building end-to-end solutions
  • Direct management experience leading development staff in a mid to large-scale bank, providing engineering leadership and guidance
  • Proven record of managing and delivering large-scale, complex platforms in a high-growth environment
  • Expert proficiency in Java (Core, Multi-threaded, J2EE), Spring Framework (Boot, Cloud, MVC, Data, Security, JMS), JavaScript (Angular, React.js, jQuery)
  • Strong emphasis on Microservice architecture and design patterns, with a proven track record of legacy modernization
  • Experience with distributed environments and anti-patterns
  • Expert knowledge of Oracle RDBMS design (PL/SQL, stored procedures, triggers, performance tuning) and experience with NoSQL (MongoDB, Cassandra)
Job Responsibility
Job Responsibility
  • Lead, mentor, and inspire a team of software engineers, fostering a culture of strong engineering principles, product ownership, and continuous improvement
  • Provide technical guidance, perform code reviews, and drive best practices
  • Drive the modernization of a large legacy securities processing stack into a modern, high-volume, low-latency, and scalable technology platform
  • Formulate and execute technology strategy for brown-field and green-field efforts
  • Own the architecture and design of enterprise applications, focusing on microservices, distributed systems, and scalable solutions that adapt to changing market conditions
  • Ensure adherence to technical design, application development standards, and quality processes
  • Manage complex technology projects from conception to delivery, ensuring alignment with business requirements, deadlines, and quality standards
  • Oversee CI/CD automation and improve overall development team efficiency
  • Collaborate extensively with business users, operations teams, project managers, and other technology groups to gather requirements, manage expectations, and deliver effective solutions
  • Identify and mitigate potential risks related to systems, processes, and regulatory compliance
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Risk

The Risk Platform team at Airwallex is responsible for managing the risk for all...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
airwallex.com Logo
Airwallex
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of back-end engineering experience, including substantial time owning and operating complex, distributed systems in production
  • Deep experience in risk, fraud, or fintech systems (e.g., payments, banking, trading, or similar high-stakes domains where correctness and reliability are critical)
  • Strong proficiency in Java, including multi-threading, high-concurrency patterns, performance tuning, and networked service design (I/O/NIO, HTTP/TCP, REST)
  • Hands-on experience with distributed system design, including event-driven architectures, partitioning/sharding, consistency models, caching strategies, and resiliency patterns
  • Proficiency with Spring / Spring Boot and build tools such as Gradle or Maven
  • Practical experience with containerization and orchestration, particularly Docker and Kubernetes, in production environments
  • Solid understanding of observability and operations: logging, metrics, tracing, dashboards, and incident management for large-scale systems
  • Ability to lead complex technical initiatives end-to-end, influencing engineers and stakeholders without relying on formal management authority
  • Strong communication skills, with the ability to explain complex technical topics clearly to engineers, product managers, and non-technical stakeholders
  • Bachelor’s degree in Computer Science or a related field, or equivalent practical experience
Job Responsibility
Job Responsibility
  • Lead the technical direction of core risk services, including real-time detection, decision engines, and risk tooling, ensuring they are reliable, scalable, and cost-efficient under high throughput and low-latency constraints
  • Design and evolve system architecture for distributed, event-driven risk systems (microservices, streaming pipelines, feature stores, model serving layers) that support global products and regulatory requirements
  • Own end-to-end delivery of complex initiatives: from high-level design and technical specifications, to implementation, rollout strategies, and continuous improvement
  • Be deeply hands-on in code and design, writing high-quality production code (primarily in Java/Spring Boot) and driving high-impact design reviews, RFCs, and architecture discussions
  • Partner closely with the Engineering Manager and Product Manager to shape the roadmap, define technical milestones, and translate business and risk objectives into robust engineering solutions
  • Champion engineering excellence by defining and enforcing standards for code quality, observability, reliability, security, and performance across the Risk Platform stack
  • Improve detection effectiveness by working with data and ML teams to integrate models, rules, and features into production systems, and by designing experimentation and evaluation capabilities
  • Drive operational excellence by improving on-call readiness, incident response, postmortems, SLIs/SLOs, capacity planning, and resilience patterns (graceful degradation, fallbacks, retries, timeouts, backpressure)
  • Mentor and uplevel other engineers, including senior ICs: provide technical coaching, pair programming, design guidance, and feedback that helps them do the best work of their careers
  • Collaborate across teams (platform, data, SRE, security, and other product engineering teams) to define clear interfaces, SLAs, and ownership boundaries for shared services and infrastructure
  • Fulltime
Read More
Arrow Right
New

Digital Software Engineer Lead Analyst VP

The Digital S/W Eng Lead Analyst is a strategic professional who stays abreast o...
Location
Location
United States , Irving
Salary
Salary:
138720.00 - 208080.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 years of relevant experience
  • Exhibit expertise in all aspects of technology by understanding broader patterns and techniques as they apply to Citi’s internal and external cloud platforms (AWS, PCF, Akamai)
  • Lead resources and serve as a functional SME across the company through advanced knowledge of algorithms, data structures, distributed systems, networking, use of knowledge and experience to lead, architect, and drive broader adoption forward
  • Acquire relevant technology and financial industry skills (AWS PWS) and understand all aspects of NGA technology – including innovative approaches and new opportunities
  • Demonstrate knowledge on automating code quality, code performance, unit testing, and build processing in the CI/CD
  • Bachelor’s/University degree, Master’s degree preferred
  • 6-10 years of relevant professional experience, with a significant portion dedicated to technology leadership within Wealth Management or the broader Banking domain
  • Hands-on expertise in developing robust, enterprise-grade applications leveraging modern technology stacks, including: Frontend development using Angular or similar JavaScript frameworks
  • Backend development utilizing Java microservices architecture
  • Designing and implementing RESTful APIs
Job Responsibility
Job Responsibility
  • Accountable for executing and driving results on large-scale efforts or multiple smaller efforts and serving as a development lead for most medium and large projects. This includes expertise with application development methodologies and standards for program analysis, design, coding, testing, debugging and implementation
  • Accountable for exhibiting a strong understanding of client core business functions
  • Required to support situations in which end user consultation is required to identify system function specifications and incorporate them into overall system design and delivery. Additionally, utilize comprehensive knowledge of multiple areas within technology to achieve technological objectives
  • Independent work style, requiring little or no guidance by more senior developers. Decisions will make a significant, measurable impact on the business goals for the client organization. During team discussions you will play a significant role with TPMs and engineering managers to determine potential risks to a schedule
  • Assist in the planning and managing of application development assignments generally involving large budgets, cross functional projects or multiple projects. This includes effectively understanding and analyzing both technical and business risks and impact
  • Expected to effectively communicate those risks to the business owners, so that they can make informed decisions
  • Accountable for providing guidance on architecturally significant efforts during the preplanning phase, and ensuring principles and best practices are followed prior to initiation of work. In doing so, closely watch and evaluate Digital roadmaps, including impacts to support upcoming journeys
  • Publish design review extensions, and provide documented guidance aligned to sprint plans and timelines
  • Be part of the design review board that will focus on the design process, search for generic patterns, and, at the same time, share best practices across the organization
  • Publish design patterns across lines of business and domain commonalities. Drive design reviews for Next Gen Architecture (NGA) and Plan of Record (POR) projects, supporting design principles and best practices
What we offer
What we offer
  • medical
  • dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • Fulltime
Read More
Arrow Right

Applications Support Senior Analyst

Working at Citi is far more than just a job. A career with us means joining a te...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-8 years of relevant experience in an Engineering DevOps
  • Unix/Linux skills at a system admin level
  • Strong knowledge in computer networks and hands-on experience with their troubleshooting
  • Proficiency in scripting (e.g. bash/perl/python/powershell)
  • Some experience with Java build tools (Gradle/Maven preferred) and databases (Oracle/PostgreSQL preferred)
  • Experience with CI/CD tools and pipelines (Jenkins/TeamCity/Artifactory)
  • Understanding of distributed systems architecture, microservices, virtualization techniques
  • Good command of English - both written and spoken
  • Ability to plan and organize workload
  • Ability to work independently, multi-task, and take ownership of various parts of a project or initiative
Job Responsibility
Job Responsibility
  • Set up and configure bare metal / virtualized / cloud infrastructure for business applications
  • Help development teams on-board to modern CI/CD pipelines
  • Improve high availability, resilience, observability, maintainability and security of applications with industry standard and/or bank's internal solutions
  • Automating application releases, deployment, configuration and other aspects of software development lifecycle
  • Enabling connectivity between various components in distributed networks
  • Help migrating and upgrading systems to newer infrastructure
  • Champion a set of practical solutions for Information Security
  • Act as a gatekeeper for remediation requests from IS teams
  • Help developers to onboard to lightweight, effective security tooling both pre-commit and in the CI pipeline
  • Ensure that response times and reliability for security systems and data are of an acceptable standard
  • Fulltime
Read More
Arrow Right