Requirements
Responsibilities
• Hands-on web application development using Java Spring, and both relational/non-relational data stores.
• Build robust features
• REST Microservice development
• Work with CI/CD pipelines
• Work in an agile environment.
• Maintain awareness of new technologies and changes within software development
Technical requirements
• 5+ years of experience with software development primarily using Java-based technology stacks.
• Experience with Spring Modules, Web, Security, Cloud and etc.
• Experience with Linux
• Familiar with DevOps concepts
• Strong experience and understanding of modern API development, ideally with knowledge of REST Microservices.
• Experience with any modern client-side JavaScript libraries (i.e., Angular, Vue, React, Ember, Knockout, and Backbone)
• Experience with any variant of Spring Framework (Core, Boot, and MVC).
• Experience with CI/CD is a strong plus
• Strong analytic, problem solving, and programming ability
• Strong understanding of algorithms and data structures
• Initiative and willingness to work in fast paced, agile teams
• Excellent organizational and task management skills
• Strong communication skills
• Ability to quickly learn new platforms and frameworks
• Experience with Video technologies