I'On Group - New York, NY

posted 3 months ago

Full-time
New York, NY
Gasoline Stations and Fuel Dealers

About the position

We are seeking an AWS Cloud Developer to join our newly created sub-practice, dedicated to serving a mature and impactful long-term client in the financial services industry. This role requires a balance of independent work and teamwork, focusing on advancing the client's agenda. The ideal candidate will possess some understanding of the financial services sector, coupled with a proven track record of independent work, team collaboration, client relationship management, and deep experience designing and deploying applications to a cloud environment. Join us to make a meaningful impact and contribute within our innovative team. In this position, you will work on re-platforming applications from an on-premises location to cloud-based services in AWS. You will quickly understand how the on-prem implementation is working and implement the roadmap to migrate the application to the cloud. Your responsibilities will include developing products and services on the latest technologies through contributions in requirement analysis, development, enhancements, testing, and implementation. You will effectively leverage open-source components and home-grown frameworks, troubleshoot and resolve issues, and partner with business and peers in the pursuit of solutions that achieve business goals through an agile software development methodology. Additionally, you will perform problem analysis, data analysis, reporting, and communication. You will work with peers across the system to define and implement best practices and standards. Your role will also involve developing, modifying, and extending code to build cloud infrastructure and automate using CI/CD pipeline. Active participation in code reviews will be expected, as well as building robust and secure applications and leveraging tools to automate verification of code quality, scan vulnerabilities, and address findings.

Responsibilities

  • Work on re-platforming applications from an on-premises location to cloud-based services in AWS.
  • Quickly understand how the on-prem implementation is working and implement the roadmap to migrate the application to cloud.
  • Develop products and services on the latest technologies through contributions in requirement analysis, development, enhancements, testing and implementation.
  • Effectively leverage open-source components and home-grown frameworks.
  • Troubleshoot and resolve issues.
  • Partner with business and peers in the pursuit of solutions that achieve business goals through an agile software development methodology.
  • Perform problem analysis, data analysis, reporting, and communication.
  • Work with peers across the system to define and implement best practices and standards.
  • Develop, modify, extend code to build cloud infrastructure, and automate using CI/CD pipeline.
  • Actively participate in code reviews.
  • Build robust and secure applications and leverage tools to automate verification of the code quality, scan vulnerabilities and address findings.

Requirements

  • Expert level proficiency with hands-on design and development skills in Java.
  • Hands-on experience in building/implementing cloud native applications on AWS platform.
  • Strong technical skill in software engineering in Java/Cloud technologies and proficiency in Java 8+.
  • Hands-on experience of building distributed system with micro-services, Spring boot and Spring cloud.

Nice-to-haves

  • Knowledge of Python programming language.
  • Experience with CI/CD pipelines in Gitlab.
  • Shell scripting.
  • Familiarity with Cloud infrastructure provisioning tools, e.g. Hashicorp Terraform.
  • Solid hands-on OCI containerizing experience leveraging Docker.
  • Experience in integrating with vendor products.
  • Expert level skills in SQL queries in databases like Oracle and Postgres.
  • Expertise in AWS Compute (i.e. AWS Fargate), AWS Storage (S3), Lambda, Secrets Manager and AWS Core services.
  • Expertise in Spark.
  • Working understanding of AWS Identity and Access Management (IAM), AWS Networking and Logging.
  • Passion for developing loosely coupled testable applications using automated unit tests, Integration Test, etc.
  • Preferable to have a major in Computer Science in the Undergraduate/Graduate.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service