We're working with an exciting company that's looking for a Senior Java Engineer; someone capable of owning the technical design for projects of moderate complexity and understands the tradeoffs required in creating good software. They are capable of effectively troubleshooting and debugging software without issue. They handle complex tasks and can complete them despite roadblocks. They can effectively break large projects down into tasks and sub-tasks that allow them to work effectively with their team. They are champions for team process and maintaining the highest coding standards possible. They should also have an understanding of operation skills such as monitoring, performance optimization, documentation, integration testing and visual design.
PREFERRED, BUT NOT REQUIRED