Minisoft Technologies LLC is seeking a high-impact software engineer to join their team. The successful candidate will be involved in creating and improving live-streaming management, syndication, and distribution systems, as well as building integrations with internal and external platforms.
Responsibilities:
- Creating and improving our live-streaming management, syndication and distribution systems
- Build integrations with new internal and external platforms
- Create new apis and services to meet our business needs
Requirements:
- 14 years' experience
- Proven technical acumen and experience across related technologies (Java, Spring, REST, SQL)
- OOP design and development experience
- Proven track record of leading projects
- Proven success developing and maintaining mission critical systems
- Experience in working off functional specifications, or translating user stories and/or functional specifications into workable technical specifications
- Experience building Web Services
- Experience with Cloud Computing (GCP, AWS, Kubernetes, Docker, etc.)
- Experience with Spring Boot, Spring Security, OAuth2, Hibernate, and Hazelcast
- Experience with Message Queueing or Pub/Sub systems
- Experience with Agile practices and Test-Driven Development
- Experience with Git and GitHub
- Web development best practices
- Experience with Distributed Computing