Northern Trust - Java Developer (contract)
Developer is needed in Chicago, United States.
Client: Northern Trust
Location: Chicago, IL
Contract: Contractor, Full-time, Full-time
Job Description
We are seeking a senior Java Developer responsible for designing, developing, testing, and deploying software on cloud-based applications. The contractor will be a key member of a cross-functional team following Agile development methodologies and should be comfortable with back-end coding languages, development frameworks, and third-party libraries, with an emphasis on JAVA, Spring Boot, and Pivotal Cloud Foundry.
Requirements
Qualifications:
- 10+ years of experience in application development using Java and Cloud.
- Experience working on Cloud-based Java applications.
- Prior experience modernizing legacy applications to strategic cloud-based microservice applications.
- Experience in the development of Java J2EE applications.
- Application integration using API, REST, and SOAP web services.
- Experience with Service Oriented Architecture and cloud-based services, preferably PCF.
- Working knowledge of DevOps tools such as Jenkins, Kubernetes, and CI/CD pipelines.
- Understanding of OAuth 2.0, Ping Federate, ZScaler.
- Knowledge of code version control tools (Github, Bitbucket, GitLab, etc).
- Experience in messaging gateways (Kafka, Solace, MQ).
- Cloud Computing concepts and deployment (PCF, AWS, Microsoft Azure).
- Experience working in onsite/offshore models.
- Experience with production code migrations.
- Experience working in Agile methodologies.
- Experience working with production support and business teams.
Nice to Have:
- Understanding of Appian low code applications.
- Working on SaaS products.
- Knowledge of monitoring/log aggregation APM tools (App Dynamics, Splunk, Dynatrace, ELK).
- Familiarity with Linux environments and scripting.
- Understanding of Test Driven (TDD) and Behavior Driven (BDD) development.
- Understanding of Business Object or reporting tools.
- Understanding of Mainframe files, SFTP setup, and Control-M.
- Understanding of Unix Shell Scripting and legacy platforms.
Responsibilities
- Collaborate with the technical lead while working independently under minimal supervision to complete assigned tasks.
- Develop code, perform unit testing, and support system and UAT testing.
- Document the technical/business functionality of the software developed.
- Prepare production readiness checklists.
- Immediately raise any questions or concerns with the technical lead at Northern Trust to avoid any impact on project deliverables and timelines.
- Ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are being considered when developing solutions.
Additional Information
We are looking for a Java Developer with WebLogic experience; preferably, WebLogic experience at Northern Trust.
How It Works
πGet quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
πWin new clients
Pick the best leads, unlock contact details, and apply to them using Twine's AI application tools.
πGrow your career
Use Twine's tools to find new job opportunities and showcase work to your prospective clients.