Requirements
- Experience developing Web based, Distributed and Multi-Tier architecture using Java or other major platforms - Python, React, etc.
- Strong understanding of RESTful API design and experience building, testing, and maintaining robust REST-based web services.
- Strong knowledge of Spring, REST, Service Oriented Architecture, and OAuth.
- Experience in modern front-end technologies such as JavaScript, React, and Single Page Application Frameworks and their interactions with APIs.
- Experience with cloud-based architectures, AWS preferred
- Experience with distributed messaging systems such as Apache Kafka, AWS SNS, and SQS to build scalable, event-driven architectures.
- Hands-on experience with containerization and orchestration tools such as Docker, Kubernetes, and AWS EKS.
- Proficient in Jenkins, GitHub Actions, or other CI/CD tools to automate build, test, and deployment pipelines in a fast-paced Agile setting.
- Proficient in SQL and relational database modeling with RDS Aurora MySQL, with some knowledge of Mongo based object-oriented databases.
- Ability to translate complex technical concepts into high-level architectural designs, and act as a subject matter expert across architecture, implementation, deployment, and support.
- Strong communication and collaboration skills in cross-functional Agile teams.
Work Arrangement
Hybrid
Additional Information
- We believe in a hybrid 3 days/week in-office working model, which provides employees the flexibility to take advantage of in-person and remote collaboration.
