Swift logo

Java Application Developer

Swift

About The Role

In line with team objectives, policies, and procedures, and under the guidance of a more senior team member, you will design, develop specifications, code, install, test, and maintain high-quality application software and associated tools.

Professional Skills

  • Bachelor's or higher degree in Computer Science, Engineering, or related disciplines.
  • 3+ years of experience in a developer role with a demonstrable track record.
  • Autonomous, empowered with the ability to drive, adapt, and respond to change.
  • Customer-oriented and quality mindset – we continually strive to deliver true customer value.
  • Open-minded, solutions-oriented, and a team player – gaining energy through collaboration with others.
  • Fluent in English (spoken and written).

Technical Skills

  • Java backend developer experience
  • Software development tools (GIT, Maven)
  • Experience in unit testing, integration testing, and mocking tools (JUnit, Mockito)
  • Practical experience of Linux OS (RedHat)

Desirable Skills

  • Experience in designing and implementing software solutions with high scalability, performance, and resilience (i.e., multi-processing, multi-threading, distributed)
  • Experience in continuous delivery process and technologies (e.g., Docker, Kubernetes (OpenShift), Jenkins, Ansible)
  • Practical experience of large-scale distributed application frameworks (Kafka, Zookeeper)
  • Practical experience in developing financial applications leveraging business process management and automation capabilities
  • Practical experience of SSL/TLS, HTTP/S, XML (schema, XSLT)
  • Practical experience of IP network and security fundamentals
  • Practical experience of databases (Elastic Search, Oracle, JDBC, H2, JPA) and data modeling

Key Responsibilities

  1. Design, develop, test, install, and support programs/systems in line with agreed requirements.
  2. Assist with the analysis of requirements and the development of recommendations as to the systems approach to follow.
  3. Prepare specifications, codes, tests, deliverables, acceptance criteria, time frames, etc., and prepare and study the technical feasibility and estimates of the proposed systems solutions.
  4. Analyze the problems, develop and propose solutions to more senior team members.
  5. Provide technical assistance to other SWIFT colleagues and provide guidance to more junior team members in their daily work.
  6. Develop and maintain technical documentation and prepare and give presentations to customers on systems.
  7. Provide timing/scheduling estimates to project lead and propose corrective actions to timelines when necessary.

Competency Profile

  • Takes Accountability for Delivering Results: Makes choices and decisions based on established practices and precedents; delivers results by overcoming a range of obstacles and issues where timing may be critical.
  • Demonstrates Operational Excellence: Delivers work to agreed specifications of timeliness and quality; seeks to improve ways of doing things; sets and meets high standards for own work; demonstrates commitment to security policy.
  • Expands Knowledge: Continually extends specialist knowledge as a means of anticipating and preparing for changes in the business; uses a variety of methods and opportunities to learn and to exchange knowledge; encourages and facilitates development of others.
  • Business Understanding and Commercial Sense: Applies understanding of how own division adds value to the business; uses knowledge of financial and business principles to deliver cost-effective solutions; adapts quickly to changes in the market, the industry, and the organization while upholding standards.
  • Builds and Reinforces Customer Relationships: Strengthens relationships by taking every opportunity to listen and respond to customers and adapt solutions to meet their needs; demonstrates and encourages customer focus in all relationships and activities.
  • Leads with a Team Focus: Initiates effective cooperation and team working with others; provides support to new team members; appreciates style and background differences; demonstrates commitment to SWIFT values.
  • Communicates Effectively: Communicates effectively across a range of practical and operational issues; adjusts personal communication style to fit intended audience; listens to and respects other people's points of view.

What We Offer

  • We put you in control of your career.
  • We give you a competitive package.
  • We help you perform at your best.
  • We help you make a difference.
  • We give you the freedom to be yourself.

We are creating an environment of unique individuals – like you – with different perspectives on the financial industry and the world. An environment in which everyone’s voice counts and where you can reach your full potential regardless of age, background, culture, color, disability, gender, nationality, race, religion, sexual orientation, or veteran/military status.

Benefits
Extracted with AI

  • Competitive package
  • Career control
  • Performance support
  • Inclusive environment

Similar jobs

Last update: 23 minutes ago

Swift logo
Swift

Observability Platform Data Engineer

Join Swift as an Observability Platform Data Engineer in Leiden, enhancing our Observability Platform with ELK stack expertise.

Lightspeed Commerce logo
Lightspeed Commerce

Senior Software Developer (Java)

Join Lightspeed as a Senior Java Developer to enhance our hospitality commerce platform.

Picnic Technologies logo
Picnic Technologies

Junior Java Developer

Join Picnic Technologies as a Junior Java Developer in Amsterdam. Work with Java, Spring, and Kafka in a dynamic, scale-up environment.

Odevo logo
Odevo

Senior Backend Developer - Java

Join Odevo as a Senior Backend Developer in Stockholm, focusing on Java, Spring Boot, and Kubernetes in a hybrid work environment.

Swift logo
Swift

Senior Business Product Manager – Transaction Management

Join Swift as a Senior Business Product Manager in Brussels to lead transaction management and payment exception processes.

Fujitsu logo
Fujitsu

Java Lead Software Developer

Lead Java Developer role focusing on Spring Boot, SQL, and API development in a remote setting.

Swif logo
Swif

Backend Developer (Scala/Java)

Remote Backend Developer role at Swif, focusing on Scala/Java for AI-driven MDM platform.

Brinqa logo
Brinqa

Senior Principal Software Engineer - Java, Spring Boot

Join Brinqa as a Senior Principal Software Engineer to lead Java and Spring Boot development for SaaS cybersecurity solutions.

Boeing logo
Boeing

Mid-Level Backend Software Developer (Java & Microservices)

Join Boeing as a Mid-Level Backend Software Developer specializing in Java & Microservices. Work on big data applications in a hybrid environment.

IBM logo
IBM

Senior Backend Developer with Java and SQL Expertise

Join IBM as a Senior Backend Developer specializing in Java and SQL, working on enterprise-scale analytics products.

Expleo Group logo
Expleo Group

Senior Java Developer

Join Expleo Group as a Senior Java Developer in Lisbon. Leverage your Java and OOP skills in a dynamic, innovative environment.

Boeing logo
Boeing

Mid-Level Full Stack Software Developer

Join Boeing as a Mid-Level Full Stack Developer, working on big data apps with Java, Spring, Docker, and AWS in a hybrid role.

Albert Heijn logo
Albert Heijn

Staff Software Engineer (Kotlin/Java, React)

Join Albert Heijn as a Staff Software Engineer to lead and innovate in Kotlin, Java, and React. Drive tech transformation in a hybrid work environment.

Boeing logo
Boeing

Mid-Level Backend Software Developer (Java & Microservices)

Join Boeing as a Mid-Level Backend Software Developer specializing in Java and Microservices. Work in a hybrid environment in Annapolis Junction, MD.

ING Hubs Poland logo
ING Hubs Poland

Senior Java Backend Developer

Join ING Hubs Poland as a Senior Java Backend Developer. Work on scalable digital platforms using Java, Spring Boot, and Microservices.

State Street logo
State Street

Global Markets Application Developer, AVP

Join State Street as a Global Markets Application Developer, AVP, in Boston. Develop and enhance foreign exchange trading services using Java, React.js, and more.

Klar logo
Klar

Senior Back End Developer

Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.

Oracle logo
Oracle

Senior Backend Developer - Java, Microservices

Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.

Siemens logo
Siemens

Software Engineer - Java, PostgreSQL

Join Siemens as a Software Engineer in Budapest, focusing on Java and PostgreSQL for critical rail systems.

Agoda logo
Agoda

Staff Software Engineer – JVM/Rust Expert

Join Agoda as a Staff Software Engineer with expertise in JVM and Rust. Full relocation to Bangkok provided.

SAP logo
SAP

Senior Full Stack Developer (Security & Compliance)

Join SAP as a Senior Full Stack Developer focusing on Security & Compliance, leveraging Java, SpringBoot, and Python.

Swift logo
Swift

Executive Risk Partner for Technology Platform

Lead risk management for Swift's Technology Platform, ensuring high standards of resiliency and security.

ABN AMRO Bank N.V. logo
ABN AMRO Bank N.V.

Senior Backend Developer with Java and Azure

Join ABN AMRO as a Senior Backend Developer, focusing on Java and Azure, to lead and innovate in secure banking solutions.

lexware logo
lexware

Senior Full Stack Developer - Java, React, Spring Boot

Join Lexware as a Senior Full Stack Developer to enhance invoice creation using Java, React, and Spring Boot in a hybrid work environment.