Job Description: We are seeking a highly skilled and experienced Java Full Stack Developer to join our team on a long-term contract basis. This 100% remote role requires a proactive individual with a strong background in cloud computing and software development.Required skills to be considered for the role:Java, Node.JS, Pyton, JavaScript, Spring Boot, Configuring Azure Services
Responsibilities:Develop applications using Java, Python, and JavaScript programming languages.Utilize Spring Boot and Node.js frameworks to build robust backend services.Design, develop, and deploy scalable cloud-based solutions using Azure Web Apps and Virtual Machines.Implement and maintain microservices architectures and RESTful APIs.Work with Docker containers to streamline development and deployment processes.Manage relational and NoSQL databases including SQL Server, MySQL, Azure Cosmos DB, MongoDB, and Redis.Configure and optimize Azure services to meet project requirements.Collaborate with cross-functional teams to integrate Azure DevOps practices, including GitHub Actions and Workflows.Participate in Agile/Scrum methodologies to ensure timely delivery of high-quality software.Maintain code quality and version control using Git.Qualifications:Proven experience configuring and managing Azure services.Familiarity with Azure Virtual Networks and related networking concepts is highly desirable.Strong knowledge of containerization and orchestration technologies.Experience with data storage solutions, including Data Lakes.Excellent problem-solving skills and the ability to work independently.Strong communication and collaboration skills.What We Offer:The flexibility of a 100% remote work environment.The opportunity to work with cutting-edge cloud technologies.A supportive and dynamic team.Competitive compensation.