Overview
Skills
Job Details
Java Backend Developer with Cloud
Hybrid Position - 3 days a week onsite at S Wabash Ave, Chicago, IL 60604 Duration: 1 year+
CANDIDATES MUST BE LOCAL TO CHICAGO AND BE WILLING TO INTERVIEW ONSITE. VIRTUAL INTERVIEWS ARE NOT PERMITTED.
Project: The goal of the project and focus of this developer will be to help add new backend features to existing applications and upgrade code to cloud environments.
Must haves
- 5+ years development experience using Java, SpringBoot, SQL and NoSQL databases
- Strong understanding of enterprise architecture and development patterns and best practices
- Experience with encryption. We seek someone who can dig into and debug in the cloud
- Strong experience deploying and hosting applications in containers and Kubernetes
- Terraform experience
- 3+ years of experience designing and building cloud-native applications, microservices preferably using Azure or AWS
- Strong experience in Software Delivery following Agile practices (Azure DevOps (ADO) is helpful)
- Knowledge of the financial services industry.
- Strong understanding of REST APIs and how to use them in practice.
- Strong Experience with continuous integration and collaboration tools like Azure DevOps, JIRA, Bitbucket, GitHub and Confluence.
- Experience with PaaS such as AKS a plus
Day to day responsibilities
Work closely with other developers to design and develop functional, performing and complete features, systems and APIs
Constantly looks for better ways of solving technical problems and designing the solution by not being afraid of challenging the status quo
Identify appropriate technical solutions that provide business value while mitigating technical debt
Participate in R&D and POCs before active development for any key features where solutions need to be created.
Enable the development organization by creating working examples
Decipher existing software systems and platforms and hook in applications to applicable data sources
Write both unit and integration tests and develop automation tools for daily tasks