Nuveen is seeking a Java/Python Developer to join the Investment Technology group to develop complex software components and advise developers on best methods of software development and code creation.
Requirements
- 2+ years of experience with software development using Core Java, Spring Framework and Python.
- Experience in Software Development Life Cycle, Agile methodology and experience with using tools like JIRA.
- Hands on development experience with Microservices, REST Services and lambda.
- Experience working with databases like PostgreSQL, Oracle, PL/SQL Queries and ability to write queries, joins, DML and DDL.
- Working experience with AWS Cloud technologies (e.g. VPC, EC2,R DS, ELB, EKS, S3, VPC, Glacier, IAM, CloudWatch, KMS)
- Knowledge of Unix Commands and utilities, some monitoring and tuning.
- Experience with basic project management and reporting activities
Responsibilities
- Collaborate with IT and Business partners to research, design, develop, and troubleshoot end to end technical solutions.
- Assessing the technical viability of emerging products and technologies.
- Develop application using programming languages like Java, Spring, oracle and PostgreSQL.
- Develop microservices that using python and modules of python like data frames, NumPy etc for data processing.
- Perform complex defect verification, debugging, testing and support.
- Deploy applications into AWS cloud using AWS Services like Lambda, EC2, EKS, S3, IAM etc.
- Create and maintain technical documentation using defined technical documentation templates that meet SDLC standards.
Other
- University (Degree) Preferred
- 2+ Years Required; 3+ Years Preferred
- Physical Requirements: Sedentary Work
- Career Level: 6IC
- Equal Opportunity Employer