Java+ AWS +MQ

6 years

0 Lacs

Posted:2 weeks ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Hiring For Java + MQ + AWS

Years Of experince - 6 yaers and Above.

Location - Pune and Gurgaon

Immdiate Joiner only

4D ays WFO/1D ay WFH

Normal Shift


JD

As a Java Developer, you will be responsible for developing, maintaining, and enhancing Javabased

applications, with a particular focus on integrating MQ (Message Queue) systems,

deploying applications in AWS, and working with MongoDB for database integration. You will

collaborate with cross-functional teams to provide reliable and efficient solutions for both

internal and external applications, ensuring seamless performance and scalability.

Key Responsibilities:

• Java Development: Design, develop, test, and maintain Java-based applications with a

focus on performance, scalability, and reliability.

• MQ Integration: Integrate and maintain MQ queues (IBM MQ, ActiveMQ, RabbitMQ, etc.)

within Java applications, ensuring reliable message delivery and seamless data

exchange.

• AWS Deployment: Deploy Java applications to AWS cloud infrastructure using services

such as EC2, S3, Lambda, and RDS. Manage and monitor application performance and

resources in AWS.

• MongoDB Integration: Work with MongoDB to design, integrate, and optimize NoSQL

database solutions within Java applications. Ensure data is stored, retrieved, and

updated efficiently.

• Messaging Systems: Work with messaging protocols like JMS (Java Message Service) to

implement and manage reliable message delivery between distributed systems.

• Troubleshooting & Optimization: Identify and resolve issues related to MQ messaging,

AWS deployments, MongoDB integration, and overall application performance.

• Collaboration: Work closely with backend developers, QA teams, and devops teams to

ensure smooth integration and deployment of applications.

• Quality Assurance: Write unit tests and integration tests to ensure code quality and

reliability of the application.

• Documentation: Create and maintain comprehensive documentation for application

configurations, deployment processes, and integrations.

• Programming Languages: Strong proficiency in Java (J2EE) with experience in designing

and developing scalable applications.

• MQ Integration: Hands-on experience with configuring, managing, and troubleshooting

MQ queues (IBM MQ, ActiveMQ, RabbitMQ, or similar) within Java applications.

• AWS Knowledge: Experience deploying, managing, and monitoring Java applications in

AWS, using services such as EC2, S3, Lambda, RDS, and others.

• MongoDB Integration: Experience with integrating MongoDB into Java applications,

including the use of MongoDB Java drivers, queries, indexing, and performance

optimization.

• Messaging Protocols: Familiarity with messaging protocols such as JMS (Java Message

Service) for message-driven applications.

• Frameworks & Tools: Experience with Java frameworks like Spring, Springboot,

Hibernate, JPA, or similar framework, along with tools like Docker for containerization

and CI/CD pipelines.

• Database Knowledge: Strong experience with MongoDB (NoSQL) as well as relational

databases (SQL).

• Problem-Solving: Strong debugging and problem-solving skills to address issues

related to MQ integration, AWS deployment, MongoDB integration, and application

performance.

• Version Control: Familiarity with version control systems such as Git, SVN, or similar.

• Soft Skills: Strong communication skills and the ability to work collaboratively within a

team.

• Experience: 6 to 9 years of hands-on experience in Java development with at least 3-

5 years focused on MQ integration, MongoDB integration, and deploying applications

in AWS.

• Certifications: Relevant certifications in Java, AWS, MongoDB, or MQ technologies

would be a plus.

• Cloud Knowledge: Experience with AWS CloudFormation, Lambda, or other AWS

services related to Java application deployment.

• DevOps Knowledge: Familiarity with CI/CD pipelines, automation tools, and best

practices for deploying applications in the cloud.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

Gurugram, Haryana, India

Gurugram, Haryana, India