Java AWS Developer / FullStack AWS Developer / AWS Developer

Samprasoft

Remote

Other

This job posting has expired and is no longer accepting applications. Check out similar jobs


Job description

Java AWS Developer

The AWS Software Developer develops strategic solutions for new services and functionality. This role designs software and participates in programming, testing and documentation through the entire Software Development Life Cycle (SDLC). Timely and effective communications to the team, organization and outside vendors are regularly disseminated as part of this job function.

Experience with the following:

  • Progressively diverse analysis, development, and testing
  • Expertise in developing AWS cloud-native solutions using serverless technologies (services include AWS Lambda, SQS, SNS, Step Functions, DynamoDB, Event Bridge, Event Fork Pipelines)
  • Experience with AWS SAM is required. Should be familiar with SAM local development, testing, and debugging as well as SAM templates / CloudFormation
  • AWS Redshift experience is a plus
  • AWS Certification (Developer/Solution Architect) is preferred
  • Serveless application development experience required
  • Understanding or experience of the message driven application integration is a plus
  • Experience with Python is required
  • Java Development Experience is required
  • Experience REST API is preferred
  • Experience with XML/XSLT and JSON is required
  • SQL queries and stored procedures
  • Should be proficient using GIT source control
  • Splunk experience is a plus
  • Relational Database Experience such as PosgresSQL
  • Non-relational database experience is a plus (e.g. AWS DynamoDB)
  • Database Skills: PL/SQL, Packages, Stored Procedures, Triggers etc.



Frequently asked questions

Q: What skills or qualities help someone succeed as a AWS Developer?

A: To succeed as an AWS Developer, key technical skills include proficiency in programming languages such as Java, Python, or C++, as well as expertise in AWS services like EC2, S3, and Lambda. Additionally, strong problem-solving skills, experience with cloud architecture, and knowledge of DevOps practices are essential for designing, deploying, and managing scalable and secure cloud-based applications. Soft skills like effective communication, collaboration, and adaptability also play a crucial role in ensuring successful project delivery and fostering a positive team environment.

Q: What is the career path for a AWS Developer?

A: A typical career path for an AWS Developer involves progression from entry-level roles such as Junior AWS Developer or AWS Cloud Engineer, where they focus on building and deploying cloud-based applications, to mid-level positions like AWS Solutions Architect or Cloud DevOps Engineer, where they design and implement scalable cloud architectures. As they gain experience, they can move into senior roles like AWS Technical Lead or Cloud Architect, where they oversee large-scale cloud migrations and lead teams of developers. Throughout their career, AWS Developers can develop skills in areas like cloud security, machine learning, and data analytics, which can lead to opportunities in specialized fields like cloud consulting or technology leadership.