About the role:
• Lead, initiate and drive results while working closely and collaborating with peers, managers, and stakeholders.
• Develop advanced, enterprise-grade, high-performance, and scalable web applications according to the newest, latest guidelines and best practices.
• Develop cloud services on top of AWS cloud, utilizing and harnessing required AWS technologies & services.
• Tailor and design cloud solutions and infrastructure.
• Continuously discover, evaluate, and implement new technologies to maximize development efficiency and quality.
• Collaborate closely with product and design teams to create innovative user interfaces and features.
Requirements:
• 5+ years of programming experience as a Java developer.
• Excellent architecture-level design and understanding of large-scale systems.
• SQL and NoSQL Databases experience and knowledge.
• Great passion for building high-performance, beautifully architected products.
• Versed in software engineering principles and practices – Agile development.
• Able to work independently or in a team.
• Good interpersonal skills
• Fluent English (written and verbal)