HIGHLY SKILLED CLOUD SOFTWARE ARCHITECT WANTED | PRG655

Bebeesoftware


Cloud Software Architect "> We are looking for a skilled Cloud Software Architect to design and implement scalable software solutions. As a key member of our team, you will work closely with cross-functional teams to drive technology innovation and strategic growth. "> Key Responsibilities: "> "> - Design and implement cloud-based software solutions using modern technologies such as Java 21, Kotlin, and distributed messaging brokers like RabbitMQ, ZeroMQ, or Kafka. "> - Lead the development of software engineering solutions from set product requirements, creating technical work plans and executing on those plans to meet individual business objectives. "> - Collaborate with the team to maintain existing backend services and ensure they meet the highest standards of quality and reliability. "> "> Requirements: "> "> - 6+ years of hands-on experience in architecting, implementing, and delivering software engineering solutions from set product requirements. "> - 2+ years of experience in leading software development work in some capacity. "> - Deep experience with Java version 21 or higher, including knowledge of best practices and industry trends. "> - Experience with Kotlin, including its strengths and limitations. "> - Strong understanding of distributed messaging brokers and/or event streaming platforms such as RabbitMQ, ZeroMQ, or Kafka. "> - Comfortable working with a fully remote team and self-motivated to work independently with minimal supervision. "> - Upper-Intermediate English level. "> "> Nice to Have: "> "> - Experience working with dependency injection frameworks such as Micronaut, Spring Boot, etc. "> - JavaScript and WebSocket experience is also highly valued. "> - Familiarity with microservice architectures and their benefits. "> - Experience with distributed NoSQL databases such as Mongo, Cassandra, etc. "> - Experience with distributed caches such as Redis, Valkey, etc. "> - Experience in setting up CI/CD pipelines in Jenkins, GitLab, TravisCI, etc. "> - Manipulating real-time audio streams. "> - Developing Node.js applications. "> - B.S. degree in Computer Science or equivalent from an accredited institution. "> "> Benefits: "> "> - Professional growth: Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps. "> - Competitive compensation: We match your ever-growing skills, talent, and contributions with competitive USD-based compensation. "> - A selection of exciting projects: Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands. "> - Flextime: Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. "> "> Unlock Your Potential: ">Your application doesn't end here To unlock the next steps, complete your registration on our Applicant Site.

trabajosonline.net © 2017–2021
Más información