Job Directory Lead Developer/Systems Engineer - JAVA

Lead Developer/Systems Engineer - JAVA
Manassas, VA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.


Job Description

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 an 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 75 nationalities, in 26 offices worldwide, then explore the vast opportunities, rewards and internationally competitive packages that are waiting for you here at SWIFT.


Your responsibilities will include:

* Design, develop, integrate third party components, test, install and support programs/systems
* Analyse detailed system factors: input/output requirements, information flow, hardware/software requirements, kernel settings, etc.
* Evaluate and recommend technical feasibility and estimates of the proposed solutions
* Participate in the definition and implementation of software components in collaboration with third party software providers
* Prepare operating procedures
* Provide technical assistance to colleagues and assist in resolving problems reported by other team members
* Develop and maintain technical documentation and prepare and give presentations to customers on systems
* Where appropriate, write system documentation and operating procedures
* Supporting the delivered software and being part of a 'Center of Expertise' problem solving team



* University degree in Information Technology or equivalent work experience


* 8 to 15 years of experience in systems development for the Senior/Lead Developer profile
* Professional knowledge and expertise the candidate should have had relevant exposure to the development of highly scalable, resilient and secure software

Knowledge of the following components is essential:

* Technical skills:
* OO programming techniques, Design Patterns, Java techniques (garbage collection algorithms, multi-threading, load scalability) - JDK, debuggers, profilers, JNI, Junit - J2EE: servlets, JSP, EJB, JavaScript, AJAX (GWT expertise is an asset), RMI, JMS
* Web technologies: Web Services, SOAP, REST,Tomcat, Apache
* JVM performance tuning on various OS platforms: Windows, UNIX (Oracle Solaris, AIX, HPUX), Linux (RedHat)
* Network protocols: TCP/IP, SSL/TLS, HTTP/S
* Communication middleware: IBM WebSphere MQ is an asset - XML, parsing methods, XML schema, XSLT, XPath
* Database technologies (NO SQL DB, Cassandra DB is plus), JDBC
* Security technologies: PKI, HMAC, AES, digest algorithms, SSL, hardware tokens, HSM Software development environments and tools: Configuration Management (ClearCase), Integrated Development Environment (Eclipse)
* Change Management: Familiarity with development and integration using SWIFT Interfaces products for SWIFTNet InterAct, FileAct, FIN and SWIFTNet Browse is a strong asset

Soft skills:

* Adaptability and responsiveness to change
* Take accountability for delivering results
* Strong communication skills (both written and oral)
* Planning and organising
* Quality orientation
* Team orientation
* Open communication

What we offer

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
* Career Advancement
* 4 weeks paid vacation & 12 Holidays
* Friendly, professional, stable working environment where one can grow in their career
* Casual/Professional Environment
* Tuition Reimbursement
* Company Paid Gym Membership
* Company Functions & Community Outreach Programs

SWIFT is an Equal Opportunity Employer

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.