We’re expanding our team and looking for talented, motivated, and driven Software Development Engineers who want to make a real impact and have experience with Reactive Java and SpringBoot.You will have the opportunity to be part of a product development team and contribute to the design, development, and life cycle of a cloud-based OTT delivery platform.
Responsibilities:
• Develop an implementation proposal based on the design and write technical documentation
• Develop new and update software components or services
• Perform unit/basic testing of software programs
• Support the Installation and integration of software into the target environment
• Offer consultancy, expertise and relevant documentation
• Bug fixing and Level 3 support for developed applications
• Requirement gathering and assessment of technical options to fulfill those requirements
• Do technical presentations and workshops for the customer
• Collaboration with the wider Development Team and Product Management to create tailored solution in case of high value customers
• Provide Time estimate for Tasks/Stories/Features
Main Skillset
• English Proficiency
• Java 11 / 17
• Spring Boot
• Reactive Java
Extended Skillset – General knowledge/working experience with
• React JS
• Redux – is a plus
• CI/CD Pipelines understanding.
• Adept with DevOps tools including – JIRA, Confluence, GIT, Ansible, Terraform, Cloud Formation, Jenkins
• Infrastructure understanding
• Linux
• Basic Networking
• Public Cloud services (Azure, AWS)
• Containers and Container Orchestration (Kubernetes)
• Databases
• Cassandra DB
• MongoDB
• REST API understanding and hands-on experience
• Troubleshooting