Key Responsibilities and Skills-
- Java Backend Development: Strong proficiency in Java (often Java 8/11) Spring Boot and the development of microservices architectures.
- Messaging Systems: Hands-on experience with message brokers and event-driven architectures particularly with Apache Kafka for real-time data processing and RabbitMQ for asynchronous messaging between microservices. Knowledge of Java Message Service (JMS) is also valuable.
- Database Proficiency: Experience with various databases such as MySQL PostgreSQL MongoDB or Cassandra.
- API Development: Designing and implementing RESTful APIs for seamless integration with other systems and front-end applications.
- Cloud and DevOps: Familiarity with cloud platforms (e.g. AWS) containerization technologies (Docker Kubernetes) and CI/CD pipelines for automated deployment.
- Architecture and Design: Understanding of scalable and distributed systems and the ability to contribute to architectural decisions.
- Code Quality and Practices: Writing clean efficient and well-documented code participating in code reviews and adhering to best practices in security and performance.
- Collaboration: Working effectively with cross-functional teams including front-end developers product managers and DevOps.
Java Messaging - Primary Skill Java Microservices Springboot and Secondary Kafka/Rabbit MQ/any messaging Queue.
Key Responsibilities and Skills- Java Backend Development: Strong proficiency in Java (often Java 8/11) Spring Boot and the development of microservices architectures. Messaging Systems: Hands-on experience with message brokers and event-driven architectures particularly with Apache Kafka for rea...
Key Responsibilities and Skills-
- Java Backend Development: Strong proficiency in Java (often Java 8/11) Spring Boot and the development of microservices architectures.
- Messaging Systems: Hands-on experience with message brokers and event-driven architectures particularly with Apache Kafka for real-time data processing and RabbitMQ for asynchronous messaging between microservices. Knowledge of Java Message Service (JMS) is also valuable.
- Database Proficiency: Experience with various databases such as MySQL PostgreSQL MongoDB or Cassandra.
- API Development: Designing and implementing RESTful APIs for seamless integration with other systems and front-end applications.
- Cloud and DevOps: Familiarity with cloud platforms (e.g. AWS) containerization technologies (Docker Kubernetes) and CI/CD pipelines for automated deployment.
- Architecture and Design: Understanding of scalable and distributed systems and the ability to contribute to architectural decisions.
- Code Quality and Practices: Writing clean efficient and well-documented code participating in code reviews and adhering to best practices in security and performance.
- Collaboration: Working effectively with cross-functional teams including front-end developers product managers and DevOps.
Java Messaging - Primary Skill Java Microservices Springboot and Secondary Kafka/Rabbit MQ/any messaging Queue.
View more
View less