Java Developer
Position: Java Developer
Location: Hybrid from Jersey City NJ or Omaha NE, Work onsite 1 OR 2 times every month.
Duration: Long Term
Client: Charles Schwab
Description:
- Role 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.
Job details:
- 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 Requirements.
Additional job details:
• 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.