A global financial services company and investment bank is seeking a Java Software Engineer to join their team in Nashville, TN. This firm focuses on sustainability, consistency and strong leadership to achieve their goals.
You will be working as part of the Risk IT team, liasing with a global development team to implement strategic risk initiatives for the firm.
- 5+ years' experience with Java programming, Unix, and databases
- Strong Java development skills and experience developing risk solutions
- Experience working with Agile development teams
- Expertise in algorithms, data structures and design patterns
- Able to improve older code bases, as well as apply modern best practices to new projects