Senior Application Developer (Distributed Systems)
Tandym Group - McLean, VA
Apply NowJob Description
A Fortune 50 financial services company is seeking a highly motivated Senior Application Developer (Distributed Systems) for their team in the McLean, Virginia area. Responsibilities: Identify, analyze, design, and maintain cost-effective IT solutions aligned with business and corporate strategies Partner with business units to gather and clarify business requirements, including objectives, functions, inputs, and outputs Analyze, define, and document requirements for: Data and workflows Logical processes Hardware and operating system environments System interfaces and internal/external controls Document and diagram system information for database inclusion, input/output layouts, and program views Design, develop, implement, and maintain systems with support from ISD teams and management Write, test, debug, and refine application code Prepare test data and participate in system and application testing Revise programs to support changes in functional requirements or system configurations Troubleshoot and resolve operational and system issues Investigate and resolve defects and bugs Design and develop test automation scripts using automation frameworks Provide ongoing maintenance and monitoring of applications post-implementation Develop and maintain documentation covering program logic, development, testing, changes, and corrections Perform other duties, as needed Qualifications: 5-10 years of distributed application development experience using one or more of the following: Java, J2EE SOA, middleware, integration technologies JSP, JSTL, JMS, JNDI, JDBC, JAXB Struts, Hibernate, Maven, Log4j, JUnit Strong understanding of Java web services, including WSDL, SOAP, XML, RESTful services, etc. Experience with relational databases (DB2 preferred; SQL Server or Oracle acceptable) Knowledge of mainframe systems Experience with data migration and mapping to cloud solutions Experience with SFTP and data file transfers Experience with automated testing frameworks Experience with DevOps and CI/CD practices Knowledge of cloud development Familiarity with Agile methodologies (Scrum or SAFe) Demonstrated experience in systems analysis and design, workflow analysis, or procedural analysis Demonstrated experience in application development, including requirements definition, testing, and implementation Desired Skills: Advanced knowledge of: Financial and banking industry standards and regulations Open banking standards and payment rails (real-time, near real-time, batch) Compliance applications and controls Familiarity with financial industry systems and applications Knowledge of ITIL® or CMMI® software development best practices Experience with: OFAC, BSA, AML systems Investment portfolio systems IBM Integration Bus (IIB) / App Connect Enterprise (ACE) Microsoft Dynamics and/or Pega ServiceNow and Azure DevOps (ADO)
Created: 2026-03-04