RabbitmqJavaKafka
ChatGPT said:
Here's the refined Back End Developer job description with only the top 4 key deliverables and 4 role responsibilities:
Key Deliverables:
- Design, develop, and maintain scalable backend applications using Java and Spring Boot.
- Build REST APIs and implement asynchronous messaging using RabbitMQ or Kafka.
- Develop and support modules with integration of NoSQL and RDBMS technologies.
- Optimize application performance and ensure containerization via Docker and Kubernetes.
Role Responsibilities:
- Interpret business requirements and translate them into technical specifications.
- Support existing Java-based systems and contribute to recent feature development.
- Create technical documentation and manage codebase hygiene.
- Collaborate with cross-functional teams ensuring code quality, scalability, and reliability.