About the role
Requirements:
- Bachelor's degree in computer science, information technology, or a related field.
- 4 to 7 years of design and development experience in scalable and distributed enterprise applications using Java/J2EE, JPA, the Spring Boot framework, and RESTful web services.
- Experience in managing, implementing, and optimizing big data stores such as MySQL, MongoDB, Elasticsearch, Redis, and DynamoDB.
- Experience in deploying applications and using various managed services provided by cloud platforms (AWS, Azure, GCP).
- Experience in front-end technologies HTML5 CSS3 React.js, Angular, and D3.js is preferred.
- Strong foundation in computer science, with strong competencies in data structures, algorithms, and software design.
- Proven ability to drive large-scale projects with a deep understanding of Agile SDLC, high collaboration, and leadership.