Must-Have Skills:
- Java (Spring Boot)
- AWS (including Systems Manager Parameter Store)
- Apache Kafka
- SQL databases
- NoSQL databases (e.g., ScyllaDB, Cassandra, DynamoDB)
Good-to-Have Skills:
- Experience with JIRA
- Familiarity with OpenSearch or Elasticsearch
- Exposure to GitLab CI/CD pipelines and automated deployments
Experience Required:
- Proven experience in building production-grade RESTful APIs
- Strong understanding of:
- HTTP protocols, status codes, JSON
- Request/response lifecycles
- OOP, design patterns, REST best practices
- Error handling strategies
- Solid grasp of unit testing, integration testing, and mocking frameworks (e.g., JUnit, Mockito)
Key Responsibilities:
- Design, develop, and maintain scalable microservices and APIs
- Work with parameterized configurations using AWS SSM
- Collaborate across backend, frontend, and DevOps teams
- Participate in code reviews, CI/CD workflows, and automated deployments
- Ensure high code quality through testing and documentation
Mandatory Soft Skills:
- Excellent written and verbal communication
- Strong sense of ownership and ability to work independently
- Proactive in identifying blockers and suggesting solutions
- Comfortable in a fast-paced, asynchronous work environment
- Effective collaboration across cross-functional teams
Skills:
Restful Apis, Http, Jason