Junior Back-End Developer
Role Description: We are looking for a motivated Junior Back-End Developer with some experience in AWS to join our dynamic team.
In this role, you will assist in developing, deploying, and managing applications on the AWS cloud platform.
Your primary languages will be Python (with Flask), Java, and you will also work with JavaScript and TypeScript.
Familiarity with Docker, Kubernetes, deployment processes, extraction techniques, Unix systems, and Git is essential.
An interest in blockchain technologies and smart contracts will be beneficial.
As a Junior Back-End Developer, you will support the design, build, and maintenance of efficient, reusable, and reliable back-end systems.
You will work closely with front-end developers to help integrate user-facing elements with server-side logic and ensure optimal performance and responsiveness.
Your role will also involve assisting with the implementation of security and data protection measures and contributing to ensuring that our applications are scalable, robust, and secure.
Additionally, you will have the opportunity to explore and integrate blockchain technologies and smart contracts into our applications.
Interest in blockchain technology, working with SDKs, and developing smart contracts using Solidity or other web3 languages, with knowledge of Algorand, is appreciated.
Familiarity with open-source models and community participation in evolving blockchain solutions (ERC, ARC, etc. . . ) is also beneficial.
Responsibilities: Assist in designing, developing, and maintaining back-end services and APIs using Python (Flask) and Java.
Support the development, deployment, and management of applications on the AWS cloud platform.
Collaborate with front-end developers to integrate user-facing elements with server-side logic.
Assist in implementing security and data protection measures.
Optimize applications for maximum speed and scalability.
Participate in all phases of the software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.
Work closely with DevOps to streamline deployment and continuous integration processes using Docker and Kubernetes.
Explore and integrate blockchain technologies and smart contracts into our applications.
Assist in integrating blockchain with SDKs and developing smart contracts.
Utilize Unix systems for application management and extraction processes.
Manage code repositories and workflows using Git.
Requirements: Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
Some experience with AWS and cloud-based application deployment.
Proficiency in Python (with Flask), Java, JavaScript, and TypeScript.
Familiarity with containerization tools like Docker and orchestration tools like Kubernetes.
Basic understanding of Unix systems and extraction processes.
Proficient in version control systems, specifically Git.
Interest in blockchain technologies and smart contracts.
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork abilities.
Eagerness to learn and grow in a fast-paced, collaborative environment.
#J-18808-Ljbffr
Diventa il primo a rispondere a un'offerta di lavoro!
-
Perché cercare un lavoro con PostiVacanti.it?
Crea Il Tuo Job Alert
Ogni giorno nuove offerte di lavoro È possibile scegliere tra un'ampia gamma di lavori: il nostro obiettivo è quello di offrire la più ampia selezione possibile Ricevi nuove offerte via e-mail Essere i primi a rispondere alle nuove offerte di lavoro Tutte le offerte di lavoro in un unico posto (da datori di lavoro, agenzie e altri portali) Tutti i servizi per le persone in cerca di lavoro sono gratuiti Vi aiuteremo a trovare un nuovo lavoro