Vice President / Director, Sr Java Developer
In the Americas, SMBC Group has a presence in the US, Canada, Mexico, Brazil, Chile, Colombia, and Peru. Backed by the capital strength of SMBC Group and the value of its relationships in Asia, the Group offers a range of commercial and investment banking services to its corporate, institutional, and municipal clients. It connects a diverse client base to local markets and the organization's extensive global network. The Group's operating companies in the Americas include Sumitomo Mitsui Banking Corp. (SMBC), SMBC Nikko Securities America, Inc., SMBC Capital Markets, Inc., SMBC MANUBANK, JRI America, Inc., SMBC Leasing and Finance, Inc., Banco Sumitomo Mitsui Brasileiro S.A., and Sumitomo Mitsui Finance and Leasing Co., Ltd.
The anticipated salary range for this role is between $202,000.00 and $237,000.00. The specific salary offered to an applicant will be based on their individual qualifications, experiences, and an analysis of the current compensation paid in their geography and the market for similar roles at the time of hire. The role may also be eligible for an annual discretionary incentive award. In addition to cash compensation, SMBC offers a competitive portfolio of benefits to its employees.
Role Description
Works to build and maintain a variety of software applications, tools, or functions for the business. Compiles business requirements and translates them into technical specifications for development. Documents application functions and update code repository. Supports QA testing and implement fixes for exceptions.
Role Objectives: Delivery
Develop and maintain software applications, tools, or functions for the business to offer new or improved services and capabilities or improve business processes and operational efficiency. Gather business requirements and analyze to conceptualize the application design that best meets project objectives and functional criteria. Utilize analysis to create technical specifications for the application. Provide documentation of code changes, application functions and workflows, definitions, and troubleshooting steps. Ensure proper logging and updates to the code repository. Participate in the testing and quality assurance of developed code. Take steps to resolve identified bugs and ensure consistent and optimized code. Conduct periodic review and analysis of application or function performance. Identify bottlenecks or areas in need of improvement and implement changes to the code to resolve these issues.
Role Objectives: Interpersonal
Work with business teams, product managers, and other stakeholders to understand business requirements, needs, or process gaps that would be addressed via proposed applications. Engage with IT systems architects, database administrators, and cyber security team to meet the back-end functionality demands of the application. Partner with graphic artists, user interface designers and front-end engineers to create the front-end interface of the application and optimize user experience. Liaise with other technology and development teams as needed to coordinate on the integration of applications with the larger company software ecosystem. Participate in periodic development meetings to align development priorities and objectives, assign tasks, and share experiences and challenges with applications under development.
Role Objectives: Expertise
Display advanced proficiency with programming languages and protocols required for the development and maintenance of assigned applications and functions. Exhibit understanding of application development planning processes such as Agile, Scrum, and DevOps and change management and testing procedures. Demonstrate knowledge of business use case for assigned applications and other solutions in the market to ensure that developed software is optimal for its intended purpose. Show understanding of technical, infrastructure, data, and security requirements of developed solutions and ability to translate into adequate technical specifications and guidelines.
Qualifications and Skills
• Hands-on development with Java as the primary language; experience with Java 17
• 10 years of experience from working in the pricing and risk domain in investment banking
• In-depth knowledge in Rates products
• Strong fundamental Computer Science knowledge including Concurrency; Algorithms and data structures,
• Proactive self-starter who is able to take initiative and roll up sleeves to get things done.
• Scrum/agile methodology
• Evidence of delivering application from inception, to design, and to production
• GitHub copilot programming experience is desired
• Extensive experience of test driven development
• Knowledge of CI/CD on large complex systems
SMBC's employees participate in a Hybrid workforce model that provides employees with an opportunity to work from home, as well as, from an SMBC office. SMBC requires that employees live within a reasonable commuting distance of their office location. Prospective candidates will learn more about their specific hybrid work schedule during their interview process. Hybrid work may not be permitted for certain roles, including, for example, certain FINRA-registered roles for which in-office attendance for the entire workweek is required.
SMBC provides reasonable accommodations during candidacy for applicants with disabilities consistent with applicable federal, state, and local law. If you need a reasonable accommodation during the application process, please let us know at [email protected].
Recommended Jobs
Commercial Legal Counsel
Hybrid role with 3 days in brand new NYC office of rapidly growing SaaS company Looking for candidates with high-volume SaaS contracting experience About Our Client SaaS platform. Job Des…
Travel Registered Nurse ICU Job
Job Overview TLC Nursing Associates, Inc. is seeking a highly skilled Registered Nurse (RN) – Intensive Care Unit (ICU) to provide specialized nursing care to critically ill patients. The ICU RN …
Campus Retail Team Lead - SUNY Erie N Bookstore
Join the Follett Team, where employees are valued, respected, and offered career paths throughout its many campus locations. Follett serves over half of the students in the United States and wor…
Sr. UI/UX Designer
Job Description The role involves investigating user experience design requirements across digital assets and formulating a comprehensive UI/UX strategy aligned with the pre-paid phone brand yo…
Job Offer: Department Chair, School of Nursing
Department Chair, School of Nursing The Department Chair is a member of the Excelsior University faculty and has authority for the delivery of academic programs in conformity with College and Unive…
C++/KDB Developer - AVP
Job Description Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology ca…
Journeyman Painter
Construction Force Services , the Tri-State Area's leading provider of skilled support to contractors, is seeking experienced painters for an upcoming busy season in the NYC area. Salary is $28…
Line Cook
$16.00 per hour - $21.00 per hour Our Winning Family Starts With You! Check out these great benefits! ~ Flexible schedules to help you balance other life commitments (school, childcare, f…
Billing Office Assistant
Salary: Up to $20 / hour Overview: Elderwood at Williamsville is seeking a full time Billing Office Assistant to join our team. The ideal candidate will have experience in a healthcare business of…
Defense Litigation Associate Attorney - Medical and Life Sciences
Location: Open to the following Harris Beach Murtha offices for a hybrid opportunity: New York, NY, Long Island (Uniondale), NY or White Plains, NY Description: This associate will support the M…