Sr. Software Developer - Core Java

The Senior Software Developer is responsible for creating and maintaining our high transaction, low latency trading system developed in Java. We are looking for a highly motivated technician who wants to make an impact.
+ Collaborate with peers and stakeholders to add or update system functionality
+ Interpret business requirements and programming specifications.
+ Develop and maintain Server Side JAVA Middle Office applications that handle core business logic related TD Ameritrades trading systems.
+ 3+ years Java development
+ 1+ Relational Database SQL and JDBC (Oracle preferred)
+ Demonstrated experience working on core business logic within applications
+ 1+ years concurrent programming in Java
+ 1+ years Spring framework
+ 1+ years utilizing an ORM (MyBatis preferred)
+ 3+ years Object Oriented Development
+ 1+ years source control system (GIT preferred)
+ Experience in Unix or Linux environments
+ BS in Computer Science or closely related field or equivalent experience
This position is located in Omaha, Nebraska
Preferred Skills, Education, Experience:
+ Core Java, Threading, high through-put/low latency middle/back office system

Experis is an Equal Opportunity Employer (EOE/AA)


Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.