Overview
On Site
Depends on Experience
Full Time
Skills
Kubernetsm Estfull PAI
Spring
Design Pattersn
RabbitMQ
Job Details
Minimum Qualifications:
B.S in Computer Science or equivalent and 10+ years of experience is must
- Experience developing front-end applications using React and/or Angular.
- Experience implementing RabbitMQ or Kafka for message queuing and event streaming.
- Experience with Elastic Search for data indexing and search optimization.
- Strong knowledge of the use of design patterns.
- Hands-on experience with Kubernetes for container orchestration
- Strong experience with RESTful APIs and web services.
- Proficiency in event-driven design principles.
- Ability to analyze complex technical challenges and propose effective solutions.
- Excellent verbal communication skills.
- Bachelor s degree in computer science, or a related field
Preferred:
- Experience with both RabbitMQ and Kafka in production.
- Experience in hybrid/multi-cloud deployments.
- Proficiency with CI/CD tools (Jenkins, GitLab CI, GitHub Actions).
- Knowledge of container security and system monitoring.
- Background in government or public sector projects.
- Familiarity with Agile/Scrum methodologies.
- Experience creating architecture and flow diagrams.
- Ability to mentor junior developers.
Specific Skills:
- Spring Boot, Microservices, Event-Driven Design
- Kubernetes, CI/CD, Docker, REST APIs
- React, Angular, Elastic Search
- RabbitMQ, Kafka, Message Queuing
- Design Patterns, Unit Testing, Code Reviews
- Technical Documentation, Sequence Diagrams, Agile Collaboration
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.