Vacancy expired!
Your Opportunity
The Junior to mid-level Java Developer will be part of a cross functional agile team to support Financial Risk Management. This individual will be part of 1 or more projects that will help identify Risk in semi real-time across millions of our customers. This individual will work closely with developers, a scrum master and product owners. Workplace Flexibility Program: We're proud to support our employees in a working approach that allows you to bring your best self to work - whether that's in the office or remote- Most Schwabbies have the opportunity to voluntarily work in the office or at home based on their preference.
- When the firm is ready to fully return to the office, employees will have the flexibility of a hybrid work environment, spending some time working remote and some time in the office.
- Employees and managers can discuss and decide what works best for them, with additional flexibility available based on their role, business needs, and individual circumstances.
- Participates in moderate to highly complex programming tasks, providing review of various development tasks and documentation.
- Provides analysis of problems and recommends solutions.
- Accountable for application security principles including the development of secure coding standards and practices.
- Is a key contributor in client/technology interactions in the development of technology solutions.
- Help provide devops ideas and technology solutions
- Help support new tasks along with enhancing existing software
- Help troubleshoot complex issues in both development and production environments, ensuring timely resolution of issues.
- Flexibility in helping additional technology areas
- 4 Year College Degree; Computer Science or related discipline or equivalent experience
- 3+ Years of Java Programming experience required.
- Excellent written and verbal communication skills
- 3+ years' experience with Object Oriented Analysis and Design
- 3+ years' experience with distributed systems development
- 3+ years' experience with real time, high volume transaction systems. (preferred but not required)
- 3+ years' experience with Agile, Test Driven Development or related lifecycle methodologies
- Experience working with highly concurrent systems (preferred but not required)
- Knowledge and experience of multi-threading and concurrency (preferred but no required)
- Financial services experience (preferred but not required)
- Experience with real time processing, relational database systems, and data
- Ability to interpret business requirements
- Experience with Unix/Linux, Windows
- Demonstrated experience working with core business logic within applications
- Independently assess risks, benefits and consideration of alternatives and makes decisions
- Military education or experience may be considered in lieu of civilian requirements listed
Vacancy expired!