Location: Remote
No of Positions: 4
Visa: GC or Citizen Only - Please read this and Apply.
Start date: Around August 23
Duration: 4-6 Months Contract
Job Description: Fintech Java developer(s) who will become part of a team responsible for delivering solutions for trading and back office systems and provide a seamless user experience. The ideal candidates will have experience developing and supporting web applications using Java, Spring MVC / Struts 2, core web technologies & Open Source Tools, working within an agile environment building applications within the Amazon Web Services Cloud
Essential Functions (Responsibilities):
· Work with business stakeholders developing back-end services, primarily with post-trade.
· Optimize and support existing systems as it aims to become highly automated and robust.
· Develop message-oriented systems and batch processing applications.
· Provide high-level solutions to their brokerage customers.
· Develop high performance components working with trade settlement and reconciliation, reference data systems, and securities borrowing and lending.
· Identify major areas of systems improvement and drive results, by being able to quickly translate new ideas into solid implementations
· Lead in discussions with business teams regarding implementation and design of business processes
· Provide leadership to the business in data quality analysis
· Provide ad hoc support and advocacy to business subject specialists
· Application support with a heavy emphasis on problem identification, diagnosis and resolution
Qualifications/Requirements:
· Bachelor's Degree in Computer Science / Computer Engineering or STEM degree, Master’s Degree Preferred
· Knowledge or background with Core Java (5+ years)
· Strong understanding and work of relational databases
· Experience working with message-oriented systems, RESTful services, and microservices
· Strong understanding of financial concepts. Prior work experience at a brokerage firm preferred
· 5+ years MVC Web application development with heavy emphasis on Spring MVC or Struts 2 MVC Framework
· Experience with standard web technologies, such as HTML, HTML5, CSS, CSS3, JavaScript, JQuery, AJAX, JSON, XML Angular JS and React JS
· Exposure to Tomcat, JBoss, and JavaBeans
· Experience leveraging relational SQL databases, PostgreSQL preferred
· Functional knowledge of ORM technologies such as Hibernate
· Experience working with SCM systems (such as Subversion, Git, Mercurial, VSS, or TFS)
· Solid understanding of Object-Oriented Analysis and Design
· Self-Starter, motivated and proactive with strong time management skills and ability to juggle multiple efforts
· Prior experience designing, programming or coordinating application changes with trading platforms
· Strong cross-functional team player - demonstrated ability to coordinate application changes through a diverse, geographically dispersed team structure, including team members, global development contractors (both onshore and offshore), consultants and vendor
· IT Controllership – Knowledge of IT controllership methodologies and standards and demonstrated experience though project execution compliant with systems development life cycle methodology
· Excellent interpersonal, written/verbal communication, and leadership skills with the ability to quickly build credibility, influence and make recommendations to all levels
Job Types: Full-time, Contract
Pay: $50.00 - $55.00 per hour
Schedule:
Experience:
Contract Renewal:
Full Time Opportunity:
Work Location:
Visa Sponsorship Potentially Available:
Company's website: