Opening for Java Developer

Hi,

Hope to do well

 

My name is Abhishek Kumar, a Senior Recruiter with Saibber. We are looking for a suitable candidate for the position, I came across your resume and found this a perfect  fit for this role. I would appreciate it if you can provide the best time and number to reach you to discuss this further

We are looking to hire a Sr. Java Developer for Dallas, TX


Preferred local to TX or Relocation is fine.

 

Our challenge:

  • We are seeking a skilled Java Developer with expertise in building real-time, bidirectional communication applications using WebSocket technology. The ideal candidate will be responsible for designing, developing, and maintaining a chat application that integrates with third-party services. Additional cloud and DevOps skills are highly beneficial.

 

The Role:

Responsibilities:

  • Design, Develop, and Maintain Applications: Create real-time applications using Java, Spring Boot, WebSockets, SockJS, and STOMP.
  • Implement WebSocket Channels: Develop robust and scalable WebSocket communication channels for live updates and interactive user experiences.
  • Error Handling and Security: Ensure proper error handling, security, and performance of WebSocket applications.
  • Integration with Message Brokers: Potentially integrate WebSocket applications with message brokers like RabbitMQ or ActiveMQ.
  • Collaborate with Teams: Work with other developers and teams to integrate real-time features and ensure seamless operation.
  • Testing: Write unit and integration tests to validate application functionality and performance.
  • Troubleshoot and Debug: Identify and resolve issues in the application to maintain optimal performance.

 

Requirements:

Experience level 10+ years

  • Java: Strong understanding of Java syntax, object-oriented programming, and related concepts.
  • Spring Boot: Experience in building applications using Spring Boot, including dependency injection, RESTful APIs, and data persistence.
  • WebSockets: Deep understanding of the WebSocket protocol and its use cases.
  • SockJS: Knowledge of SockJS for providing fallback options for browsers that do not support WebSockets.
  • STOMP: Experience with STOMP for messaging over WebSockets.
  • Spring Web: Familiarity with Spring Web for building web applications.

 

Preferred, but not required:

  • Cloud Skills: Experience with cloud platforms (e.g., AWS, Azure, GCP) for deploying and managing applications.
  • DevOps Skills: Knowledge of CI/CD pipelines, containerization (Docker, Kubernetes), and infrastructure as code.
  • Messaging Brokers: Experience with message brokers like RabbitMQ or ActiveMQ.
  • Security: Understanding of security best practices for web applications, including authentication and authorization.
  • Testing: Experience with unit and integration testing frameworks.
  • API Design: Ability to design and implement RESTful APIs.

0 0 votes
Article Rating
Subscribe
Notify of
guest


0 Comments
Most Voted
Newest Oldest
Inline Feedbacks
View all comments