Mastech Digital is an IT Staffing and Digital Transformation Services company.

Senior Java Developer (Good experience on Messaging Services/MQ/Kafka)

Quick Apply
Location: Cary, NC
Job Code: 269407
Posted: Nov 18, 2022

Mastech Digital provides digital and mainstream technology staff as well as Digital Transformation Services for all American Corporations. We are currently seeking a SeniorJava Developer (Good experience on Messaging Services/MQ/Kafka) for our client in the Information Technology Services domain. We value our professionals, providing comprehensive benefits and the opportunity for growth. This is a Contract position, and the client is looking for someone to start immediately.

Duration: 12+ Months Contract

Location: Cary, NC (This role will follow hybrid work schedule from Day 1)

Role: Senior Java Developer (Good experience on Messaging Services/MQ/Kafka)

Primary Skills: Java, Messaging Services/MQ/Kafka

Role Description: The Senior Java Developer must have at least 5+ years of experience. 

Knowledge, Skills, Abilities/Minimum Requirements/Competencies:

• 7 years of Java/J2EE Web Development Experience. 

• Comfortable with front-end, middle tier and backend technologies. 

• Expertise in front-end technologies like Angular, Spring MVC or equivalent, hands-on experience in these technologies a must in last 3 years.

• Expertise in Spring, Spring Boot and hibernate or equivalent ORM, hands on experience in these 

technologies a must in last 2 years.

• Experience is working with Docker and Kubernetes environment, hands on experience in building docker applications.

• Web Service SOAP/REST expertise, especially as a service provider.

• MDB/MDP/Broker/Service Bus MQ technologies development experience in last 2-3 years is a plus. If you are just familiar with MQ or has minimal experience, needs to be really strong in specific front-end, backend technologies of Struts/Spring/hibernate.

• Expertise using Tomcat servers

• Experience with Agile software development methodology

• Expertise in using version control software like git, etc.

• Strong understanding of deployment processes, deployment environments, production application trouble shooting techniques etc. too.

• Experience to work with AWS cloud native services like S3, CloudFront, Lambda, ELB, SNS, SQS and 


• Experience to deploy application components in AWS EKS cluster and to debug any issues.

• Experience in using Aurora RDS for database.

• Experience in using Amazon MQ for message broker service will be a plus

Education, Experience, Certification/Training:

• Bachelor’s Degree in Computer Science or equivalent field desired and 7 years of technical experience or Master’s degree in Computer Science or equivalent field desired and 3 years of technical experience

• AWS Developer or Solutions Architect Certification will be a plus.

Education: Bachelor’s degree in Computer Science, Electrical/Electronic Engineering, Information Technology or another related field or Equivalent

Experience: Minimum 5+ years of experience

Relocation: This position will not cover relocation expenses

Travel: No

Local Preferred: Yes

Note: Must be able to work on a W2 basis (No C2C)

Recruiter Name: Pankaj Bisht

Recruiter Phone: (201) 742-0862

Equal Employment Opportunity

Quick Apply
Your Email Address
Select Resume
*Up to 4mb: .docx,.doc, .pdf, .txt, .rtf, .htm files only.