Senior Java Developer / Fullstack Developer / Software Engineers

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)
Able to Provide Sponsorship

Skills

RabbitMQ
AngularJS
Apache Kafka
Docker
Kubernetes
Public Sector
RESTful
Jenkins
Elasticsearch
Continuous Delivery
Spring Framework
Design Patterns
GitLab

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.

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.

About Unisoft Technology Inc