National Labor Exchange Veterans Jobs

nlx logo

Search Jobs from Veteran Friendly Employers

Job Information

Northern Trust Company Java Developer in Chicago, Illinois

This job was posted by : For more information, please see: This position will be responsible for developing proof of concepts using new and emerging technology solutions. This would also involve assessing new technologies, including Fintech startups and providing input into the business benefits of adopting new technical solutions.nThe ideal candidate will have strong hands-on development experience using the very latest technology. He or she should be a self-starter who is able to pick up new technologies and implement prototypes. The candidate should be highly adaptable and able to work with new technologies in a rapidly changing landscape.nThe role will have a strong technology focus, but requires excellent communication skills.nKnowledge / Skillsn1.Current hands-on software development experience.n2.Experience developing front end (UI) components of an application.n3.Familiarity with more than one of the following technologies, with deep experience in at least one:na.Javascript frameworks like React, Angular or Node.jsnb.Java (spring), Scala, GoLang, Python, Soliditync.AI platforms like TensorFlow, Python, Rnd.Blockchain platforms - Hyperledger, Ethereum, DAH etc.n4.Familiarity with professional version control and code deployment frameworks, including:na.Continuous Integration and deploymentnb.Bamboo/Jenkins, Stashnc.Maven scriptsnd.Change control processesn5.Strong knowledge of security frameworks and controls, like:na.Single sign on frameworksnb.Federated authentications technologync.Network security and use of WAFn6.Hands on experience in development in a cloud environmentna.Familiarity with using services with standard cloud providers (AWS, Azure)nb.Experience with developing in Pivotal Cloud Foundrync.Knowledge of "cloud ready" application design, including 12 factor application development methodologynd.Experience with Docker/Kubernetesne.API gateways and micro servicesnf.Event frameworks like Kafkan7.Knowledge of software development methodologies and tools like Agile, using Jira.n8.Domain knowledge in asset management or traditional custody solutions is a plusnMajor Dutiesn1.Keep abreast of emerging technologies, including self-learning and hands-on prototyping. 2.Develop and implement proof of concept as well as production ready applications.n3.Help with design decisions.n4.Test integration of application and services with legacy systems, security solutions, and monitoring tools.n5.Develop and test disaster recovery plans for the application.n6.Perform support tasks and incident response when needed.ExperiencenMinimum of 5 years professional experience in leading development teams using emerging and modern technology platforms. Bachelor's degree in Computer Science or related degree preferred.