Backend Java Developer responsible for designing and maintaining scalable services using Spring frameworks and event-driven architectures.
Responsibilities
- Develop and maintain backend services using Java and Spring frameworks.
- Design and implement event-driven systems using Kafka.
- Manage SQL and NoSQL databases for data persistence and retrieval.
- Configure and maintain CI/CD pipelines using industry-standard tools.
- Implement monitoring and alerting systems to ensure operational excellence.
Required Skills
- 5+ years of professional experience with Java development.
- Strong proficiency with Java Spring frameworks.
- Hands-on experience with Apache Kafka for event-driven systems.
- Solid understanding of both SQL and NoSQL databases.
- Detailed knowledge of CI/CD pipelines and associated tools.
- Experience with system monitoring, alerting, and operational support.
- Bachelor's degree in Computer Science or equivalent professional experience.
Preferred Skills
- Familiarity with Java front-end technologies.