Your browser cookies must be enabled in order to apply for this job. Please contact support@jobscore.com if you need further instruction on how to do that.

Java/AWS Software Engineer

Software ENG & DEV | Remote in New York, NY | Full Time, Contract, and Temporary | From $80.00 to $100.00 per hour

Job Description

Java/AWS Software Engineer 1204-1

  • Hourly pay: $80-$100/hr (Pay varies based on the candidate's experience and location)
  • Worksite: Leading music streaming company (Remote, Candidates must be located in the United States, Candidates in Eastern and Central time zones are preferred)
  • W2 Employment, Group Medical, Dental, Vision, Life, Retirement Savings Program
  • 40 hours/week, 6 Month Assignment, Possibility of extension

A leading music streaming company seeks a Java/AWS Software Engineer. The successful candidate will bring knowledge, ideas, and proposals to solve business problems within the realm of AWS Well-Architected Framework and collaborate within and outside the team (other stakeholders) to develop solutions based off AWS best practices.

Java/AWS Software Engineer Responsibilities:

  • Work closely with the team on developing features based off AWS native services and established frameworks.
  • Shape new product features, contributing technical insights that drive product management decision-making.
  • Develop code using AWS primitives conforming to the Enterprise Level Architecture
  • Develop GitHub Action workflows to orchestrate CI/CD tasks.
  • Build comprehensive DevOps into the delivery architecture including, but not limited to automated testing, continuous integration, branching and merging code streams, build generation and deployments by leveraging Platform Engineering published templates.
  • Recommend and promote new technologies and best practices to enable us to better support our customers.
  • Recommend tools and utilities for design, development, testing and management of web-based applications.
  • Perform code reviews to ensure that code is compliant with design and coding standards.

Java/AWS Software Engineer Qualifications:

  • 5+ years of practical work experience, including hands-on application development.
  • 5+ years of experience with Java/Springboot.
  • 2 years of Developer experience using one or more of the following AWS primitives such as Lambda, EC2, Fargate, Gateway, ECS, DMS/RDS, AWS, SQS, SNS, Kinesis, DynamoDB, KMS, SecretsManager, CloudWatch etc.
  • Background with Connected Vehicle Experience is a plus.
  • Bachelor's degree.
  • AWS Certified Developer or Solutions Architect preferred.
  • Hands on experience with AWS Lambda, Fargate, developing GitHub Action workflows, and TypeScript-based CI/CD scripts.
  • Experience using DynamoDB / other NoSQL databases
  • First-hand experience on performance monitoring, log analysis either using AWS CloudWatch or DataDog
  • Basic Linux/UNIX experience preferred.
  • Experience with large-scale, high-volume web-based applications.
  • Experience with internationalization preferred.
  • Source code control systems: e.g., GitHub preferred.
  • Capable of working in an Agile Scrum team.
  • Knowledge of alternative technology choices and provide innovative solution suggestions to strategic problems.
  • Strong focus on AWS technologies for developing solutions, application deployments and performance monitoring.
  • Excellent ability to develop code using Object Oriented or Functional Programming Language
  • Ability to prioritize work and be cognizant of accumulating technical debt while developing solutions.
  • Commitment to "internal client" and customer service principles.
  • Well verse with AWS Kinesis / other data streaming services.
  • Knowledge of AWS well-architected framework.
  • SQL and common database knowledge preferred.