Cloud Application Developer (ref:504)
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
We are currently looking for a talented Cloud Application Developer for one of our major clients in the Technology sector.Location: fully remoteExperience Level: minimum 5+ yearsScope: We are seeking a highly skilled Cloud Application Developer with a minimum of 5+ years of experience to design, develop, and deploy robust cloud-based applications. The ideal candidate will have a deep understanding of AWS services and a strong foundation in software development. You will be responsible for building scalable, secure, and efficient applications leveraging cloud technologies. This is a challenging and rewarding opportunity to work on cutting-edge cloud projects. We offer a chance to work with a talented team of professionals.ResponsibilitiesDesign, develop, and deploy cloud-native applications on the AWS platform.Develop REST APIs and integrate with frontend applications.Implement secure authentication and authorization mechanisms using OAuth 2.0.Utilize AWS services effectively, including AWS Transfer Family, S3, SQS, EventBridge, Lambda, DynamoDB, SFTP, and AWS networking components.Implement robust data encryption and decryption using PGP.Write clean, maintainable, and efficient code using Python and Java (SpringBoot).Conduct thorough unit and integration testing using pytest, Mockito, and Cucumber.Collaborate with cross-functional teams to deliver high-quality software solutions.Adhere to best practices for cloud development and security.Requirements - Must haveMinimum 5+ years of experience in software development.Strong proficiency in Python and Java (SpringBoot).Hands-on experience with AWS services (Transfer Family, S3, SQS, EventBridge, Lambda, DynamoDB, SFTP, and networking components).Deep understanding of REST API development.Experience with OAuth 2.0 authentication.Proficiency in data encryption and decryption using PGP.Strong unit and integration testing skills (pytest, Mockito, Cucumber).Excellent problem-solving and debugging abilities.Understanding of AWS networking concepts (VPCs, subnets, security groups, route tables).Requirements – Good to haveUnderstanding of cloud computing platforms (AWS, Azure, GCP).Experience with Agile methodologies and DevSecOps practices.Familiarity with CI/CD pipelines (Jenkins, GitHub Actions).Freelancers are welcomeBenefits:Remote way of workingCompetitive remuneration packagePrivate InsuranceA dynamic challenging environment resulting continuous learning / education / progressionAbility to work with cutting edge technologiesPleasant working environmentAbility to expand knowledge and responsibilitiesUpcoMinds is a dynamic IT company with 25 years of experience that provides end-to-end web and mobile solutions helping businesses to reinvent themselves in the digital world. Our team’s skills and expertise will ensure the holistic digital transformation of any organization, which will considerably improve both business operations and customer’s experience.Our goal is to always have our end products and services reflect our deep engineering skills and elegant progressive design aesthetic. We fundamentally believe deeply in developing long term strategic partnerships with our clients by exceeding expectations and maintaining a high level of transparency.Find out more about us at www.upcominds.comWe commit to promote Inclusion & Diversity by creating a working environment where all employees are treated with dignity and respect and where individual differences are valued. We offer equal opportunity in all aspects of employment.Our recruitment consultants will go through your Curriculum Vitae as soon as possible and get back to you to discuss the opportunity for which you apply. If you don’t hear from us in the coming ten (10) working days, you may consider that you have not been selected for the particular job.