Overview
Skills
Job Details
Looking for a Senior Java Developer / Software Engineers.
Job Responsibilites & Required Experience:
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.
Knowledge Familiarity with Kubernetes for container orchestrat
Knowlege Familiarity 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.
Preferred Experience:
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.
Required Skill:
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
-------------------------------------------------------------------------------------------------------------------------------------------Unisoft is an Equal Employment Opportunity (EEO) EmployerAll our Information Technology professional positions required a minimum Bachelor degree in computer Science or Information Technology or related field.