Essential Functions  Work independently, driving projects end to end and provide guidance to junior developers  Develop scalable, distributed, multi-threaded applications using JavaSpring  Build tools to report on status of operations and performance  Build automated tests and enable continuous delivery of the platform components  Collaborate with team members in design reviews, development, and code reviews  Identify opportunities for future enhancements and refinements to standards, best practices, and development methodologies