• Senior Java Developer

    Job Locations US-Manassas
    Job ID
    IT: Software delivery (analysis, testing, development, business applications, BI)
  • Company & department description

    About SWIFT

    SWIFT is world’s leading provider of secure financial messaging services. Our messaging platform, products and services connect more than 11,000 institutions. We enable our global community of users to communicate securely, exchanging standardized financial messages in a reliable way, thereby facilitating global and local financial flows, and supporting trade and commerce all around the world.




    global offices


    SWIFT provides the platform, messaging, standards, and products & services to over 11,000 customers in 200+ countries and territories. Our employees are the foundation of this success.

    SWIFT has a unique corporate mindset, where diversity, personal development and networking are actively encouraged. And we think you'll like our office culture, built around the way we work to achieve a healthier work/life balance.


    If you want to be part of our dynamic, multi-cultural institution with over 2800 employees of 70+ nationalities, in 25 offices worldwide, then explore the vast opportunities, rewards and internationally competitive packages that are waiting for you here at SWIFT.


    Are you passionate about technologies like containers, cloud, api, no-sql databases ?   Do you like driving technology and business decisions ? Do you want to be part of a workplace which is well on it's way on a transformational journey adoption new technologies and fostering innovation? We want you to join our team!


    This position is open under the Technology & Innovation Roadmap Team, which is a part of the Strategic Architecture department. The charter of the team is to foster technology  adoption and enable innovation. The team responsibilities include Technology governance for vendor/technologies used across SWIFT, Vendor management for key software and hardware vendors and fostering Innovation and rapid prototyping.


    The team is responsible for all aspects of Technology Lifecycle , this includes researching the technology landscape,  working on Technical POCs for technology products, leading and driving technology selections that identify technologies that can be incorporated in the Technology Portfolio.  Vendor Technologies managed by the team include: Cloud, Containers/Docker, API platform/gateway, Databases: Big-Data, No-SQL, RDBMS, SQL, PKI, HSM, Linux OS, Messaging, Application/Web Servers, Middleware etc.


    The team is located in US and is looking for a dynamic, experienced Senior Software Engineer with strong technical, analytical and problem-solving skills,  complemented with a sound awareness of related technical and the IT delivery cycle and excellent communication and interpersonal skills. 


    A lean-forward attitude is a must to be part of the transformational journey taking place at SWIFT with the use of new and emerging Technologies.  The person can thrive  in this environment if  they are adept at working with internal and external people, across various disciplines and can engage and hold technical and business level discussions. The person should be able to see the larger picture, help communicate it, connect and help others connect the dots, especially when it comes to taking decisions and helping drive and support decisions.

    In this exciting role, you will :

    •Lead design, development and documentation of a complex and comprehensive technology evaluations  to select products that meet required business requirements.
    •Architect and implement programmatic data flows and user interfaces.
    •Remain current on technology and provide guidance to management on implementing these.
    •Explore and Evaluate Technologies with goal of driving technology adoption in the context of a business initiative and/or Architecture domain
    •Responsible for driving technical proof-of-concepts as an individual contributor or working with several contributors to demonstrate how various alternative technologies can meet the required criteria.
    •Provide assistance to other developers on coding, writes code for the most complex situations.
    •Facilitates conversations and workshops with stakeholders individually and collectively to decide on business value and to determine strategic and tactical business priorities.
    •Understand how business strategy drives requirements and investigates opportunities for information technology to support business goals.
    •Interprets a variety of disparate business needs and translates these into an effective recommended solution plus a number of alternative solutions to inform continuous conversations with stakeholders.
    •Evaluate and recommend potential new technologies and vendors using the criteria established in the company, identifying the relative strength and weakness of alternatives.
    •Effective demos, documentation, presentations and communication of findings to team members, business sponsors and Senior Management as necessary.
    •Adhere to corporate standards concerning conflicts of interest, due-diligence, risk management, vendor and communication, interactions with peers, superiors and with the team.
    •From time to time contribute to the larger activities of the team, such as technology governance, technology investigations, problem escalations and innovation.


    The duties and responsibilities are indicative and are not meant to be exhaustive, depending on the context ,additional duties may be required and are subject to change from time to time.



    •Bachelor's degree or above in Computer Science or related IT discipline.
    •10+ years of IT/development experience, with at least 3 years evaluating technologies with proof-of-concepts and facilitating selection decision making
    •Expert in developing using various programming languages and concepts such as Python, Go, Scala, Java, JavaScript, C/C++  and REST, JSON, Containers,
    •Experience in various technology areas such as Linux, Containers, Databases,  Messaging/Middleware, API , Cloud; relevant experience in other related technology areas will be considered.
    •Experience Agile software development techniques (SCRUM, etc.)
    •Software design, architecture, investigation of new technologies, and software development.
    •Collaborating with the core development team and the product owners to define and estimate business requirements and translate them into specific software tasks
    •Energetic self-starter with initiative and creative approach to problem solving
    •Strong analytical, research, problem solving, decision making skills
    •Superior communication, interpersonal skills with all levels of internal and external audiences
    •Effectively handle multiple, concurrent projects requiring judgment and initiative
    •Ability and willingness to work with purpose and strong sense of urgency
    •Demonstrated ability in the development and analysis of technical specifications
    •Demonstrated ability in design and architecture modeling
    •Familiar with Agile concepts and time-boxed approach to development and delivery
    •Ability for limited travel, 10%


    What we offer

    SWIFT Manassas is one of two offices in the Virginia area, located a short drive from Washington DC. Over 200 employees enjoy a busy social calendar with events throughout the year, as well as being heavily involved in charitable work, with partners such as United Way, Toys for Tots and more.


    We offer:

    •Competitive salary and bonus with exceptional benefits /100% company paid Medical/Dental/Vision/Life Insurance
    •401(k) matching
    •Excellent training and career development opportunities
    •4 weeks paid vacation & 12 Public Holidays
    •Company Functions & Community Outreach Programs


    SWIFT is an Equal Opportunity Employer


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed