Found Description
Key Responsibilities
- Design, develop, and maintain scalable back-end services using Java and Spring Boot.
- Build and maintain RESTful APIs and integrate with messaging platforms such as Kafka and RabbitMQ.
- Work with relational and NoSQL databases, including Postgres and Cassandra.
- Develop and manage data workflows using Kafka and Apache Airflow.
- Implement automated testing using JUnit, Mockito, TestContainers, and BDD methodologies.
- Monitor system performance through logging, tracing, and observability tools.
- Collaborate with cross-functional teams to deliver secure, scalable, and efficient solutions.
- Contribute to architectural decisions and promote engineering best practices.
Experience and Skills Required
- Relevant qualification in Computer Science, Information Technology, Software Engineering, or a related field.
- 5+ years of software development experi...