Senior Java Developers
• Bachelor's degree is required - preferably in Computer Science or software related field.
• Expert knowledge of database modeling and data structure principles, techniques and best practices.
• Demonstrated expert knowledge in core Java and at least one Java framework (ie. Spring)