The selected candidate will interface with business clients, Integration & Operations teams to define requirements, deliverables, and provide the necessary engineering expertise & support to ensure delivery.
In this role, the selected candidate will design, implement, and deliver awesome technical platforms and products for all constituencies; understand our products from both a technical and business perspective in the context of our larger business.
In this role, you will be responsible for design, development and implementation of Java-based web applications using application server technologies, relational databases, application frameworks, HTML/XML, Java Script, JQuery, CSS and AJAX.
In this role, the selected candidate will work within and across Agile teams to design, develop, test, implement, and support technical solutions across a full-stack of development tools and technologies.
The Java Developer is responsible for finding innovative ways to solve problems and implement solutions within the client facing website department that works a myriad of efforts including corporate website market data, financial modules, educational, and creative applications and various other projects and initiatives.
In this role, the selected candidate will be collaborating with peers, reviewing complex change and enhancement requests. Evaluating potential changes and enhancements for objectives, scope and impact.
The candidate must have experience developing robust solutions ( i.e., writing code ) that adhere to industry best practices in terms of performance, scalability, and maintainability, experience with Cloud-based programming in platforms such as Microsoft Azure is a plus.