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